เวลาเราจะพิมพ์ข้อความออกทาง standard output เราจะใช้คำสั่ง
echo ดังนี้
echo "your_message"
นอกจากนั้น เรายังนำคำสั่งข้างต้นมาประยุกต์ใช้ เพื่อพิมพ์ข้อความลงไปในไฟล์ดังนี้
echo "your_message" >> [filename]
หากเราต้องการพิมพ์ข้อความที่มีการขึ้นบรรทัดใหม่หรือมี Backslash Escape แทรกอยู่ลงไปในไฟล์ ให้เราเลือกใช้
คำสั่งใดคำสั่งหนึ่งต่อไปนี้
- ใช้คำสั่ง
printf แทน echoprintf "your_message1\nyour_message2"
- ใช้คำสั่ง
echo ตามด้วย option -e เพื่ออนุญาตให้แปลง backslash escape
echo -e "your_message1\nyour_message2"
- ใช้คำสั่ง
echo ตามด้วย $'your_message' เพื่อบอกว่า your_message เป็น ANSI-C Quoting
echo $'your_message1\nyour_message2'
No comments:
Post a Comment