はじめに
SED:ファイルまたはパイプラインからの入力ストリームのフィルタリングと変換に使用されるストリームエディターの略です
SEDのインストール方法:
- Debian
sudo apt-get install -y sed
- RedHat | CentOS
yum install sed -y
例でSEDを使用する方法
- テキストファイルから行を印刷するために使用できます
sed '3,1p' head.txt


ヒント :
ここでは、行番号3のみが強調表示されたテキストファイルのコンテンツが印刷されます
たとえば、1行目から3行目までの行の範囲を印刷することもできます
sed '1,3p' head.txt

- 引数-nを使用して、テキストファイルにすべての行が存在しない場合にのみ選択した行を印刷することもできます
sed -n '1,3p' head.txt

- 特定のストリームで行を印刷したり、特定のストリームで開始したりすることもできます
sed -n '/unixcop/p' head.txt

sed -n '/Mostafa/p' head.txt

sed -n '/^Bye/p' head.txt


- これを使用して、一部のストリームを別のストリームに置き換えることができます
sed 's/Mostafa/UNIXCOP/' head.txt

- いくつかのストリームを行に追加することもできます
sed 's/unixcop/ & Mostafa and Omar and Ahmed/' head.txt

- これを使用して、行またはストリームの範囲を削除できます
sed '3,4d' head.txt

sed '/^Bye/d' head.txt

- sedを使用して、 .sedのテキストファイルからsedコマンドを読み取ることができます。 拡張機能
ヒント:
command.sedファイルに示されている次の形式でsedコマンドを作成する必要があります
以前はByeで始まる行を削除していました 単語
sed -f command.sed head.txt

結論
この記事では、sedエディターの使用法を例を挙げて説明します。sedの詳細については、次の「 man sed」を使用してください。 」