国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

linux批量更改多個文件內(nèi)容

2016-09-19 15:46:35 11372

需要修改多個文件的內(nèi)容,一個一個的替換比較繁瑣。那么有沒有什么好的方法直接多多個文件進(jìn)行批量修改呢?方法如下:

1. sed

grep old_string -rl ./* | xargs sed -i "s/old_string/new_string/g"

sed -i "s/old_string/new_string/g" grep old_string -rl ./*

如:

sed -i "s/11/xxx/g" grep 11 -rl ./*

grep xxxx -rl ./* | xargs sed -i "s/x/asdfadsfasdfafd/g"

2. perl

perl -pi -e 's|old_string|new_string|g' find ./ -type f

如:

perl -pi -e 's|ISO-8859-1|UTF-8|g' find ./ -type f



提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問題: