Abh*_*hek 0 regex unix bash sed
我有一个文件中的所有替换命令说replace.sed,我使用它与sed的-f标志 sed -f replace.sed InputFile.但是现在我遇到了一个条件,我只需要在给定输入文件的偶数行上应用这些替换规则(即仅在第2,4,6行等等).我不能在replace.sed文件中放入任何条件语句因为它也被另一个脚本使用.
replace.sed
sed -f replace.sed InputFile
nin*_*alj 5
-f file就像一个包含(它将脚本文件的内容添加到要执行的命令中),因此您可以将其内容放在一组命令中:
-f file
sed -e '2~2{' -f replace.sed -e '}'
归档时间:
11 年,1 月 前
查看次数:
136 次
最近记录: