命令:
grep -rl test | xargs sed -i ‘s/test/123456/g’
报错:
sed: can’t read test_file : No such file or directory
原因:
一开始以为自己的命令用错了,修改成
sed -i ‘s/test/123456/g’`grep -rl test 依然不行。
经过不断尝试,发现在centos6.9上不行。切换到centos7.6上就行了。
有大佬知道这是为什么吗?
cat /etc/redhat-release 查看centos版本号。