วันอังคารที่ 10 ธันวาคม พ.ศ. 2556

วิธีค้นหาข้อความ หลายไฟล์พร้อมกัน ด้วยคำสั่ง findstr

สวัสดีครับวันนี้จะขอบันทึกเกี่ยวกับคำสั่งการค้นหาไฟล์ที่ชื่อว่า findstr

ปัญหามีอยู่ว่าในการเขียนโปรแกรมจะต้องมีไฟล์จำนวนมาก กรณีตัวอย่างเป็นไฟล์ประเภท .sql โปรแกรมที่เขียนก็เกี่ยวข้องกันหมด ถ้าต้องการจะแก้หรือหาข้อความเพื่อแก้ไข เราต้องทำการเปิดไฟล์ทุกไฟล์ขึ้นมาแล้วค้นหาคำที่ต้องการ

เลยลองค้นหาในอินเตอร์เน็ตดู พบว่าทางฝั่ง Window มีโปรแกรมช่วยที่ชื่อว่า findstr สามารถค้นหาข้อความที่เป็น String รายละเอียด สามารถอ่านเพิ่มเติมได้ Findstr

เมื่อเราต้องการหาข้อความสตริง "select" ก็ใช้คำสั่ง



findstr "select" *.sql

"select" คำที่ต้องการค้นหา ในที่นี้คือ select
*.sql      ชื่อไฟล์ที่ต้องการให้โปรแกรมค้นหา ในที่นี้ใช้ *.sql หมายความว่า ทุกไฟล์ที่มีนามสกุลเป็น sql