這好用的shell script ,對於需要在linux下大量取代某一個目錄下的檔案內容時相當有用3 V; X" \& t8 F& k, m
* Y6 |* D7 J! t' q( i- L, M0 {
#! /bin/sh
6 E7 V% A, D" Y4 Udest="路徑") P4 { F: n" W- X7 O9 g
F=`find $dest -name "檔案類型或是檔名"`9 p0 `& C, S2 t4 {# U0 {3 S; Z
for f in $F8 _" w- t( S+ ^& R2 J/ x0 a
do
# f! V s1 Q' Jecho "checking $f..." X7 K; T. F9 ?7 T0 h% \
sed 's/要找的字串/替換的字串/' $f >tmp.template$ U2 [7 G4 M2 d3 Q
mv tmp.template $f
' o, J. { v7 t p/ H0 E. `echo " $f modify ok" D2 s9 o! J3 G% k
done
; E1 S" r7 P* _( S) yecho "All Done." |