使用sed查找并替换多个文件中的字符串

伯特

我正在尝试传递一组具有已知字符的文件列表,以供sed查找和替换。

对于包含多个.xml文件的目录:

ls -la

file1.xml
file2.xml
file3.xml

每个都包含一个匹配的字符串:

grep -i foo *

file1.xml <foo/>
file2.xml <foo/>
file3.xml <foo/>

使用for循环将foo替换为bar:

for f in *.xml; do ls | sed -i "s|foo|bar|g" ; done

返回值:

sed: no input files
sed: no input files
sed: no input files

我已经找到了一种可行的替代方法,因此这主要是出于我自己的观点。

find /dir/ -name '*.xml' -exec sed -i "s|foo|bar|g" {} \;
胭脂红

您的for循环中存在缺陷删除ls命令,然后将$f变量作为参数添加sed -i,这将filename.xml每个位置进行编辑

for f in *.xml; do sed -i "s|foo|bar|g" "$f"; done

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

“无效的命令代码。” 尝试使用grep和sed替换多个文件中的字符串

来自分类Dev

如何用sed替换SQL文件中的字符串

来自分类Dev

在XML文件中查找和替换多个字符串

来自分类Dev

使用sed使用另一个文本文件中的字符串在文本文件中查找和替换

来自分类Dev

使用SED或AWK在多行中查找和替换字符串

来自分类Dev

使用sed查找并替换多行字符串

来自分类Dev

如何使用sed来查找和替换具有多个字符串的模式?

来自分类Dev

使用find和sed替换多个文件中的字符串

来自分类Dev

使用sed有效查找和替换文件中的字符串

来自分类Dev

sed替换文件中特定字符串的结尾

来自分类Dev

使用Windows Batch脚本在文件夹中多个文件中的一部分文件名中查找并替换字符串

来自分类Dev

在多个文件中查找和替换字符串

来自分类Dev

使用sed查找并替换文件中的字符串

来自分类Dev

在查找和替换字符串中使用sed和sed进行查找和替换

来自分类Dev

查找并替换字符串中的多个值

来自分类Dev

使用Sed查找并替换文件中的字符串

来自分类Dev

在XML文件中查找和替换多个字符串

来自分类Dev

sed命令-替换文件中的字符串

来自分类Dev

使用sed和regex查找并替换字符串

来自分类Dev

sed查找并替换字符串

来自分类Dev

sed不替换文件中的字符串

来自分类Dev

在bash中的文件或字符串中查找并替换

来自分类Dev

用SED替换文件中的字符串

来自分类Dev

如何使用sed替换多个文件中特定行和字段中的字符串

来自分类Dev

使用sed查找和替换复杂的字符串

来自分类Dev

如何使用sed和regex查找并替换文件中存在的字符串?

来自分类Dev

使用sed查找并替换特殊字符后的字符串

来自分类Dev

如何使用 R 编程在多个单词 (.docx) 文件中查找和替换字符串而不更改其原始格式

来自分类Dev

替换多个文件中的多个字符串

Related 相关文章

  1. 1

    “无效的命令代码。” 尝试使用grep和sed替换多个文件中的字符串

  2. 2

    如何用sed替换SQL文件中的字符串

  3. 3

    在XML文件中查找和替换多个字符串

  4. 4

    使用sed使用另一个文本文件中的字符串在文本文件中查找和替换

  5. 5

    使用SED或AWK在多行中查找和替换字符串

  6. 6

    使用sed查找并替换多行字符串

  7. 7

    如何使用sed来查找和替换具有多个字符串的模式?

  8. 8

    使用find和sed替换多个文件中的字符串

  9. 9

    使用sed有效查找和替换文件中的字符串

  10. 10

    sed替换文件中特定字符串的结尾

  11. 11

    使用Windows Batch脚本在文件夹中多个文件中的一部分文件名中查找并替换字符串

  12. 12

    在多个文件中查找和替换字符串

  13. 13

    使用sed查找并替换文件中的字符串

  14. 14

    在查找和替换字符串中使用sed和sed进行查找和替换

  15. 15

    查找并替换字符串中的多个值

  16. 16

    使用Sed查找并替换文件中的字符串

  17. 17

    在XML文件中查找和替换多个字符串

  18. 18

    sed命令-替换文件中的字符串

  19. 19

    使用sed和regex查找并替换字符串

  20. 20

    sed查找并替换字符串

  21. 21

    sed不替换文件中的字符串

  22. 22

    在bash中的文件或字符串中查找并替换

  23. 23

    用SED替换文件中的字符串

  24. 24

    如何使用sed替换多个文件中特定行和字段中的字符串

  25. 25

    使用sed查找和替换复杂的字符串

  26. 26

    如何使用sed和regex查找并替换文件中存在的字符串?

  27. 27

    使用sed查找并替换特殊字符后的字符串

  28. 28

    如何使用 R 编程在多个单词 (.docx) 文件中查找和替换字符串而不更改其原始格式

  29. 29

    替换多个文件中的多个字符串

热门标签

归档