关于FC4.0 一些命令不太懂!
我想查找一个文件 然后 查看其中内容 然后再将 里面的一个字符串替换成另外一个字符串
# find ./ -exec grep str1 ‘{}’ \; -exec sed -i.bak s/str1/str2/g ‘{}’ \;
然后这样 他告诉我 find 缺少 “-exec” 参数
------解决方案--------------------find ./ -exec grep str1 ‘{}’ \; | sed -i.bak s/str1/str2/g ‘{}’ \;
你直接这样不就行了吗???
------解决方案--------------------用find找到,
然后用sed替换.