Shell Script : How to read each line from a file
ในการจัดการเกี่ยวกับไฟล์เรื่องนึงที่เราต้องเจอคือ การอ่านบรรทัดในไฟล์ทีละบรรทัดเพื่อนำข้อมูลนั้นไปใช้ เช่น การเขียน shell script เพื่ออ่าน error จาก log file เพื่อใช้เป็นตัวมอนิเตอร์ระบบแล้วจัดทำรายงานส่ง email ทำให้ผู้ดูแลระบบไม่ต้องเข้ามาเปิดอ่าน log file ดูทีละบรรทัด ทีละไฟล์ เพราะหากมี log file เป็นสิบๆไฟล์ ในแต่ละวันคงหมดไปกับการเปิด logfile นั่นเอง สำหรับวิธีการอ่านไฟล์ทีละบรรทัด เราจะเรียกใช้คำสั่งผสมผสานกันดังนี้ $ cat | while read ; do...