1つのファイルに複数のsedコマンド

1つのファイルに複数のsedコマンド

.txtファイル内のコマンドを使用して、.txtファイルを2つの別々の.txtファイルとして保存したいと思います。私は利用できる

sed -e '1,20 w file1' -e '21,$ w file2' input.txt

しかし、このコマンドをdivというファイルに入れてこれを使用し、同じ結果を得るにはどうすればよいですか?

sed -f div input.txt

答え1

2つのコマンド(パラメータ-e)をテキストファイルに入れるだけです。したがって、内容は次divのようになります。

1,20 w file1
21,$ w file2

関連情報