【发布时间】:2010-10-27 08:58:07
【问题描述】:
最近我遇到了以下 grep 命令:
/usr/xpg4/bin/grep -Ff grep.txt input.txt > output.txt
按照我的理解是指从input.txt中,grep grep.txt中的内容,输出到output.txt中。
我想为 sed 做类似的事情,即我想将 sed 命令保存在一个单独的文件中(比如 sed.txt),并希望将它们应用于输入文件(比如 input.txt)并创建一个输出文件(比如输出.txt)。
我尝试了以下操作:
/usr/xpg4/bin/sed -f sed.txt input.txt > output.txt
它不起作用,我收到以下错误:
sed: command garbled
上述文件内容如下:
sed.txt
sed s/234/acn/ input.txt
sed s/78gt/hit/ input.txt
输入.txt
234GH
5234BTW
89er
678tfg
234
234YT
tfg456
wert
78gt
gh23444
【问题讨论】: