【发布时间】:2014-09-24 19:44:00
【问题描述】:
我有一个看起来像这样的函数:
myfunc("arg1", "arg2", "arg3" );
注意末尾的多余空格。我正在尝试使用 sed 删除多余的空间。现在,我只是用echo 对其进行测试,而不是在真实文件上进行测试。我的命令是
echo 'myfunc("arg1", "arg2", "arg3" );' | sed 's/myfunc\(.* \);/myfunc\(.*\);/g'
但是当我运行它时,它只是输出原始文本,没有任何变化(包括额外的空间)。
【问题讨论】:
标签: sed