พี่ๆ ท่านใด เคย Shell Search and Replace ผ่าน remote บ้างครับ

ตั้งแต่เย็นนั่งเขียนสคิบ php พอดีติดไวรัส กับเว็บเว็บนึงครับ
อาการคล้ายๆ กับ
http://www.thaihosttalk.com/th1/index.php?topic=4675.0
โดนฝั่งมากับเฟรม ครับ

จะนั่งแก้ทีละไฟล์แล้วไม่ไหวจริงๆ เยอะมากเลย

และค้นๆ ไปพบ ว่าสามารถ Shell แก้ไขได้ พี่ๆ ท่านใด พอ ใช้งาน ตรงนี้เป็นบ้างครับ

อันนี้เอามาฝาก การ แก้ไขนามสกุลครับ

for fl in *.txt; do
mv $fl $fl.old
sed ‘s/find/replace/g’ $fl.old > $fl
done

ที่ผมอยากได้คือแก้เนื้อหาภายใน file หนะครับ

ผมไม่รู้รูปแบบการใช้ งานหนะครับ รบกวนช่วยแนะนำที

ลองดู


find . -name "*.txt" -type f -exec perl -pi.old 's/find/replace/g;'

[quote author=Jimmy link=topic=5359.msg46844#msg46844 date=1170248573]
ลองดู


find . -name "*.txt" -type f -exec perl -pi.old 's/find/replace/g;'

[quote author=Jimmy link=topic=5359.msg46844#msg46844 date=1170248573]
ลองดู


find . -name "*.txt" -type f -exec perl -pi.old 's/find/replace/g;'

[quote author=mean link=topic=5359.msg46944#msg46944 date=1170303394]
เอ่ที่ว่านี้มันไม่ใช้เป็นการ shell เข้าไปเปลี่ยนนามสกุล File เฉยๆ หรอครับ
เมื่อวานนี้ผมหาสคิบพวก

ขอบคุณมากครับพี่ kke เก็บไว้อ่าน เผื่อเจอปัญหาโอกาส ต่อๆ ไป

อยากได้เป็น version ที่สมบูรณ์ค่ะ จะเอาไปไว้ใน twiki