我正在寻找一种方法来使用外部列表(Replace.txt)替换/ temp中的50个文件的文件夹上的文本。Linux,使用替换项目列表找到替换文件的文件夹?
我的替换文件Replace.txt将如下所示,但包含400多个项目。
Old,New
Apples, Oranges
Mellon, Bananas
Car, Train
例如,
我可以使用sed,但手动添加我的列表不会有效。我不知道你是否可以用sed的类似代码来使用外部文件列表。
代码:
sed -i 's/item1/itemb/g:s/itemc/itemd/g:s/iteme/itemf/g' *
任何人有什么用?
这很常见,很容易。 Google for'sed -f -'。 – tripleee
顺便说一下,'sed'命令用换行符或分号分隔,而不是冒号。 – tripleee
由于我不熟悉sed,我正在努力寻找正确的语法。在发布之前,我已经搜索了一个答案。 –