文字列を置き換えるには、次の形式を使用する必要があります。 $ 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 以下もご興味があるかもしれません:
|
カーネル: [root@opop ~]# cat /etc/centos-release CentO...
序文このコントロールを直接印刷すると下部に透かしが入りますが、公式 Web サイトから購入することで...
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックして...
序文ミニプログラムのアップロードには https が必要なので、サーバーの https は lets...
著者は1年以上マイクロフロントエンドプロジェクトに取り組んできました。チームは10個のマイクロアプリ...
この記事ではクラスタの展開に関連する内容は紹介しませんバージョン制約Docker エンジン >...
1. CSSスコープの使用(スタイル分割) Vue では、CSS スタイルを現在のコンポーネントでの...
序文: ietester でドキュメント コードを表示するには、debugbar を使用します。すべ...
ブラウザの非overflow:auto要素resize伸縮機能を利用して、JavaScript を使...
IE8には複数の互換モードがあります。 IE プラットフォームの設計者である Chris Wilso...
インデックスはソートされたデータ構造です。 where 条件での検索や order by 条件での並...
tomcat はオープンソースの Web サーバーです。Tomcat ベースの Web は実行効率...
目次1. 共通機能分類1.1 単一行関数: 1.2 グループ化機能: 2. 単一行関数3. 数学関数...
border-radius で生成できる四角形やその他の図形に影を追加する場合 (「Adaptive...
Adobe Brackets は、HTML、CSS、JavaScript 用のオープンソースでシンプ...