Sed不需要工作

xi

当我键入

grep -r string1 folder/ | cut -d ":" -f1 | sed -i -e 's/string1/string2/'

它说

sed: no imput files

grep -r string1 folder/ | cut -d ":" -f1

在stdOut中写入必须遵循的路径列表

sed -i -e 's/string1/string2/' [here]

这不是主题,但如果您知道如何进行sed修改,那么开始使用该行的人string1会对我有很大帮助

不是

有很多方法可以对此进行优化,但是解决当前问题的最简单方法是:

sed -i 's/^string1/string2/g' folder/*

这将导致sedstring1将行中开头的实例替换string2为中所有文件的字符串folder/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章