Tagged: How To

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

MySQL : Alter Table Add , Change , Drop Column

สำหรับฐานข้อมูล MySQL ก็มีวิธีการจัดการกับ Column ในตารางที่เราสร้างขึ้นมาด้วยเช่นกัน ไม่ต้องลบสร้างตารางใหม่ ไม่ว่าจะเป็นการ เพิ่มคอลัมน์ (Add Column), เปลี่ยนชื่อคอลัมน์ (Rename Column), หรือ ลบคอลัมน์ (Drop, Delete Column) เราเรียกใช้คำสั่งบรรทัดเดียวดังนี้ 1. Add Column มีรูปแบบการเรียกใช้ดังนี้ ALTER TABLE  <tab_name> ADD ( <new column> datatype ); ตัวอย่าง เพิ่มคอลัมธ์ใหม่ชื่อ...