grep '/static' dir/* | xargs sed -i 's/\/static//g'
但是我使用的sed版本不支持-i参数.
要将文件中的字符串替换为与输出相同的输入文件,我通常会这样做:
sed 's/\/static//g' filename.txt > new_filename.txt ; mv new_filename.txt filename.txt
grep -l '/static' dir/* | xargs sed -i "" 's/\/static//g'