Linux 我如何替换单词“quot;”;“你好”;加上;再见;在这个目录中的每个文件中,也递归地?
假设我在这个目录中有很多文件。我想用“再见”替换“你好”,也可以递归地查找-键入f-exec sed-i's/hello/bye/g'{}+作为$(find./)中的文件;执行sed-e's/hello/再见/g'$file>tmp&&mvtmp$file;完成您可以使用perl一行程序Linux 我如何替换单词“quot;”;“你好”;加上;再见;在这个目录中的每个文件中,也递归地?,linux,unix,grep,Linux,Unix,Grep,假设我在这个目录中有很多文件。我想用“再见”替换“你好”,也可以递归地查找-键入f-exec sed-i's/hello/bye/g'{}+作为$(find./)中的文件;执行sed-e's/hello/再见/g'$file>tmp&&mvtmp$file;完成您可以使用perl一行程序 perl -p -i -e 's/oldstring/newstring/g' `find ./ -name *.html` (取自此处)是否也更换子字符串?所有当前的答案将用“sgoodbyeut”替换“s
perl -p -i -e 's/oldstring/newstring/g' `find ./ -name *.html`
(取自此处)是否也更换子字符串?所有当前的答案将用“sgoodbyeut”替换“shellout”等词。我认为他们应该只处理代币替换。看看这个:我冒昧地修复了格式。。。基本的背景信号丢失。您可能需要检查该模式。您可能会得到sgoodbyeil的实例!