find /home/www/ -name footer.PHP -exec sed -i 's/<\/body>/testmoe\n<\/body>/'
我需要用file.txt中的数据替换testmoe所以它是gona,
find /home/www/ -name footer.PHP -exec sed -i 's/<\/body>/file.txt\n<\/body>/'
任何纠正我命令的建议
#!/bin/sh sed -i '/<\/body/ { r /path/to/file a </body> d }' $1
这将搜索< / body>,将文件插入缓冲区,追加< / body>到缓冲区,然后删除原来的< / body>,正如Iain正确指出的那样无法移动.