使用sh运行'批处理文件'的字符串替换?

时间:2010-10-13 20:29:52

标签: osx-snow-leopard

我被告知可以使用sh。

连接某种批处理文件中的文件

e.g。

cat file1 file2>> file3的

cat file1 file4>> file5

是否可以进行字符串替换,我的意思是加载文件,将x替换为y并使用sh运行该文件。

1 个答案:

答案 0 :(得分:1)

'sed'实用程序,即流编辑器,是执行此操作的shell工具。您可以执行以下操作来执行您所要求的操作,连接file1和file2,将x的所有出现更改为y,然后使用bash shell运行命令:

cat file1 file2 | sed -e 's/x/y/g' | bash