2016年3月12日 星期六

Linux : 搜尋與取代字串

例如要將所有PHP程式裡,關鍵字A12345取代為 B12345

find *.php | xargs -i sed -i 's/A12345/B12345/g' {}

例如要將所有/var/www/html/ttucis/的文件,關鍵字web2.ttu.edu.tw取代為 140.19.22.43

find /var/www/html/ttucis/ | xargs -i sed -i 's/web2.ttu.edu.tw/140.129.22.43/g' {}


如果要尋找資料夾中的某一個關鍵字,可以透過grep指令

以下是 要在/var/www/html/底下,尋找MYGGOODNESS 這個關鍵字

grep -inR -A2 MYGGOODNESS /var/www/html/



印出吻合條件的那一行及下兩行。"n" 選項表示印出行號。



沒有留言:

張貼留言