我有一个包含(许多)字符串的文件,我想替换它,所以我想使用一个简单的命令,如:
sed 's/string1/string2/g' file1 > out
Run Code Online (Sandbox Code Playgroud)
但是,有太多字符串无法手动重复。所以我列出了所有要替换的字符串,每个字符串都在一行中,并将其命名为文件 A。然后我列出了所有替换字符串,并将其命名为文件 B。
有没有办法做这样的事情:
sed 's/line i of file A/line i of file B/g' file1 > out
Run Code Online (Sandbox Code Playgroud)
对于文件 A 的每一行?