用参数

时间:2016-03-18 07:29:46

标签: unix sed grep

我需要在许多文件中替换表达式,比如

@$%arg1

func(arg1)

使用sedgrep或其他类似Unix的命令行工具。 谢谢。

1 个答案:

答案 0 :(得分:0)

如果这是确切的表达式,那么您可以使用

sed 's/#@$%arg1/func(arg1)/g' file1 file2

如果arg1是变量,请尝试:

sed 's/#@$%\(\w\+\)/func(\1)/g' file1 file2