一个文件中的多个 sed 命令

一个文件中的多个 sed 命令

我想使用放置在 .txt 文件中的命令将 .txt 文件保存到 2 个单独的 .txt 文件中。我可以用

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

但是我如何将此命令放入名为 div 的文件中,以便我可以像这样使用它并获得相同的结果

sed -f div input.txt

答案1

只需将两个命令(您的参数-e)放入文本文件中即可。所以内容div应该是:

1,20 w file1
21,$ w file2

相关内容