คุณสามารถลองregexxer
ซึ่งอยู่ในที่เก็บ คุณสามารถติดตั้งได้ด้วย
sudo apt-get install regexxer

ตามที่ระบุไว้ใน/usr/share/doc/regexxer/README
:
ผู้ชมหลักของเครื่องมือนี้คือผู้ใช้ Linux / Unix ที่เบื่อการพิมพ์บรรทัดคำสั่ง find / grep / sed / awk / perl
ดูเหมือนจะเป็นสิ่งที่คุณต้องการในขณะที่คุณสามารถค้นหาไฟล์และโฟลเดอร์และค้นหาภายในเอกสารที่เลือกโดยใช้คุณสมบัติการค้นหาและแทนที่ที่ใช้การแสดงออกปกติสไตล์ Perl (อย่างไรก็ตามคุณสามารถค้นหาได้เฉพาะไฟล์ข้อความ, ไฟล์ html และ xml และประเภทไฟล์ที่คล้ายกันเท่านั้นไม่ใช่ไฟล์ PDF หรือเอกสารออฟฟิศ)
สรุป,
คุณสามารถระบุรูปแบบต่าง ๆ ในกล่องค้นหารูปแบบ; ตัวอย่างเช่น globs (*), คลาสอักขระ [ab] และ {brace expansions} สามารถใช้เพื่อช่วยคุณค้นหาไฟล์ของคุณ คุณยังสามารถค้นหาแบบวนซ้ำและค้นหาไฟล์ที่ซ่อนซึ่งมีประโยชน์อย่างยิ่ง
คุณยังสามารถใช้รูปแบบ regex ที่ซับซ้อนต่าง ๆ ในกล่องค้นหา / แทนที่และมีนิพจน์ปกติ Perlส่วนใหญ่สามารถใช้ซึ่งคุณสามารถอ่านได้โดยอ้างอิงถึงลิงค์ก่อนหน้า (นอกจากนี้ยังสามารถใช้นิพจน์ปกติของ Perl กับบรรทัดคำสั่งgrep
: ดูman grep
; คุณจะต้องระบุตัวเลือก -P)
ในการค้นหาภายในไฟล์หรือค้นหาและแทนที่สตริงคุณค้นหาเอกสารของคุณด้วยการค้นหาทางด้านซ้ายมือจากนั้นคลิกที่เอกสารและใช้ด้านขวามือเพื่อเลือกรูปแบบการค้นหา / แทนที่ของคุณ จากนั้นในตัวอย่างง่าย ๆ ที่แสดงคุณสามารถคลิกปุ่มเพื่อแทนที่หรือแทนที่ทั้งหมดจากนั้นบันทึกเอกสารของคุณ
ดูคำตอบของฉันที่นี่ที่ฉันเปรียบเทียบตัวเลือกการค้นหาที่เกี่ยวข้องที่มีในregexxer
และsearchmonkey
:
