mean
1
ตั้งแต่เย็นนั่งเขียนสคิบ 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 หนะครับ
ผมไม่รู้รูปแบบการใช้ งานหนะครับ รบกวนช่วยแนะนำที
Jimmy
2
ลองดู
find . -name "*.txt" -type f -exec perl -pi.old 's/find/replace/g;'
kke
3
[quote author=Jimmy link=topic=5359.msg46844#msg46844 date=1170248573]
ลองดู
find . -name "*.txt" -type f -exec perl -pi.old 's/find/replace/g;'
mean
4
[quote author=Jimmy link=topic=5359.msg46844#msg46844 date=1170248573]
ลองดู
find . -name "*.txt" -type f -exec perl -pi.old 's/find/replace/g;'
kke
5
[quote author=mean link=topic=5359.msg46944#msg46944 date=1170303394]
เอ่ที่ว่านี้มันไม่ใช้เป็นการ shell เข้าไปเปลี่ยนนามสกุล File เฉยๆ หรอครับ
เมื่อวานนี้ผมหาสคิบพวก
mean
6
ขอบคุณมากครับพี่ kke เก็บไว้อ่าน เผื่อเจอปัญหาโอกาส ต่อๆ ไป
อยากได้เป็น version ที่สมบูรณ์ค่ะ จะเอาไปไว้ใน twiki