|
ค้นหาและแทนที่ ข้อความอาจเป็นงานง่ายๆโดยใช้ไฟล์ โปรแกรมแก้ไขข้อความ พื้นฐานมากขึ้น แต่จะเกิดอะไรขึ้นเมื่อคุณต้องทำงานเดียวกันนั้น ในหลายไฟล์ในเวลาเดียวกัน?
สิ่งต่าง ๆ เริ่มซับซ้อนที่นั่น ... หรือไม่มากนัก |
ในตัวอย่างต่อไปนี้เราจะใช้ sed เพื่อแทนที่คำว่า "mongo" ทั้งหมดด้วยคำว่า "aurelio" ในไฟล์ทั้งหมดที่มีนามสกุล. txt และอยู่ในโฟลเดอร์ / home / user / myfolder /
ค้นหา / home / user / myfolder / -name * .txt -exec sed -i "s / mongo / aurelio / g" {} \;
ง่ายขนาดนั้น…
ก่อนจบควรกล่าวถึงว่าโปรแกรมแก้ไขข้อความบางตัวอนุญาตให้ดำเนินการนี้ได้โดยใช้อินเทอร์เฟซแบบกราฟิก ในบรรดาคนอื่น ๆ ควรเน้นที่ Jedit, Geany, Regexxer และอื่น ๆ