【发布时间】:2017-11-18 07:39:02
【问题描述】:
我有 2 个文件:A.txt、B.txt
这两个文件都包含字母 NODE。
我想分别用 A.txt 和 B.txt 中的 A_NODE 和 B_NODE 替换每个文件中的 NODE。
我知道有一个 for 循环和 sed 涉及,但无法弄清楚这一点。有什么建议吗?
我在想:
for file in *; do sed -i 's/NODE/$file.NODE/g' file; done
【问题讨论】:
-
您尝试
set -x或echo sed -i 's/NODE/$file.NODE/g' file进行调试吗?