返回列表 回覆 發帖

[轉貼] Linux下大量取代某一個目錄下的檔案內容

這好用的shell script ,對於需要在linux下大量取代某一個目錄下的檔案內容時相當有用
2 b. y- m, q* m
3 U9 Y4 d) |# m" q, P2 k#! /bin/sh
& L. x: L) [3 p; g* ~2 a8 V8 Pdest="路徑"2 c+ I6 D2 @9 r$ L
F=`find $dest -name "檔案類型或是檔名"`$ s) Y4 W; d# v0 k* f8 J7 r) t
for f in $F
) `* X8 k5 k, Ndo
8 P& i, q) N- techo "checking $f..."( f! P! u  R6 z6 z, T* ?% w$ B
sed 's/要找的字串/替換的字串/' $f >tmp.template3 e5 e8 Y4 _0 C0 y9 ^' Y
mv tmp.template $f# k+ `" Z, V3 l
echo " $f modify ok"
  I) S; _1 ^- z8 Pdone
5 I( q  e6 B6 ?echo "All Done."
返回列表