文字列を置き換えるには、次の形式を使用する必要があります。 $ sed s/置換対象文字列/置換文字列/ファイル名 以下では、文字列「sample.txt」を「appleorangemelon」に置き換えます。 $ sed s/オレンジ/オレンジ/sample.txt 実行結果は リンゴオレンジメロン 文字列を置換して出力します。 また、以下のようにcatコマンドの後にsedコマンドを「|」でつなげても同じ結果になります。 $ cat sample.txt | sed s/apple/APPLE/ sed コマンドは文字列を置き換えて出力するだけであり、実際のファイルの内容は書き換えないことに注意してください。 置換されたコンテンツをテキスト内に保持したい場合は、リダイレクト「>」を使用します。 sed コマンドで使用されるオプション
sedコマンドの使用 すべての行を置換 前述の形式では、1 行に複数の置換対象文字列に一致する文字列があったとしても、最初に一致した文字列のみが置換されます。 したがって、一致する文字列をすべて置き換えるには、次のようにします。 $ sed -es /apple/APPLE/g sample.txt 実行結果は アップルオレンジメロンアップル 行の先頭と末尾を置換する $ sed -e "s/^apple/APPLE/" サンプル.txt $ sed -e "s/apple\$/APPLE/" サンプル.txt 複数の部分文字列を置換する場合は、複数のスクリプトを指定できます。 $ sed -e "s/apple/APPLE/" -e "s/orange/ORANGE/" サンプル.txt 行を削除する 指定した行を削除するには「d」を指定します。たとえば、2 行目を削除するには、「2d」と入力します。 $ sed -e '2d' サンプル.txt また、複数行を削除することもできます。以下は1行目から3行目までを削除する例です。 $ sed -e '1,3d' サンプル2.txt 以下もご興味があるかもしれません:
|
この記事の例では、ショッピングカート機能を実装するためのjQueryの具体的なコードを参考までに共有...
背景少し前にブラウザカメラの取得とスキャンコード認識の機能を作りました。その際の知識ポイントと具体的...
サーバーの負荷を軽減するために、ユーザーが入力するときにフロントエンドページで簡単な検証を実行する必...
HTML と XHTML の違い1. XHTML要素は正しくネストされている必要がある2. XHT...
1. 通常の背景ぼかしコード: <スタイル> html, 体 { 幅: 100%; 高...
目次1. インラインスタイル2. インポート方法を使用する3.cssモジュールのエクスポート4. ス...
効果使用する場合は、コードとスタイルを自分で最適化してください。画像を表示しない/ビデオとオーディオ...
1. 別名の使用alias コマンドは、コマンドのエイリアスを設定するために使用されます。このコマン...
設定ファイルに直接 サーバー{ listen 80 default; # IPへの直接アクセスを禁止...
序文この記事では、MySQL で特殊文字を使用してデータベース名を作成する方法について説明します。こ...
この記事では、MySQL 5.7.27 winx64のインストールと設定方法を参考までに紹介します。...
注: 現在、最も人気のフロントエンド フレームワークは Bootstrap と Foundation...
解決策: システム内のすべての .vscode 関連プロセスを終了します (または、remote-s...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
序文この記事では、主にライブラリ内のすべてのテーブルを返すMysql8.0ドライバgetTables...