我有两个不同的文件:
/home/user1/
/home/user2/bin
/home/user1/a/b/c
Run Code Online (Sandbox Code Playgroud)
<TEXT1>
<TEXT2>
Run Code Online (Sandbox Code Playgroud)
我想替换<TEXT1>的文件2与内容文件1使用sed。我试过这个命令,但没有得到正确的输出:
cat File2|sed "s/<TEXT1>/$(cat File1|sed 's/\//\\\//g'|sed 's/$/\\n/g'|tr -d "\n")/g"
Run Code Online (Sandbox Code Playgroud)
您也可以使用其他工具来解决此问题。