Category: Shell Script

Unix Shell Script, Linux Shell Script

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...

Shell Script : Find File and Delete

บนระบบปฏิบัติการ Unix, Linux จะมีชุดคำสั่งต่างๆที่เราสามารถเรียกใช้ได้ผ่านโปรแกรมที่เรียกว่า “Shell” ซึ่ง Shell ที่ติดตั้งมาบนระบบปฏิบัติการ Unix, Linux ส่วนใหญ่จะมี Bourne shell (sh), Korn shell (ksh), C shell (csh),Bourne Again SHell (bash) เป็นต้น โปรแกรม shell นี้จะถูกเรียกทำงานตั้งแต่เรา login เข้ามาในระบบ เปรียบเสมือน window explorer ของวินโดว์ เป็นโปรแกรมที่เราใช้ส่งคำสั่งต่างๆให้ระบบปฏิบัติการทำงานได้...