เวลาเราจะพิมพ์ข้อความออกทาง standard output เราจะใช้คำสั่ง
echo
ดังนี้
echo "your_message"
นอกจากนั้น เรายังนำคำสั่งข้างต้นมาประยุกต์ใช้ เพื่อพิมพ์ข้อความลงไปในไฟล์ดังนี้
echo "your_message" >> [filename]
หากเราต้องการพิมพ์ข้อความที่มีการขึ้นบรรทัดใหม่หรือมี Backslash Escape แทรกอยู่ลงไปในไฟล์ ให้เราเลือกใช้
คำสั่งใดคำสั่งหนึ่งต่อไปนี้
- ใช้คำสั่ง
printf
แทน echo
printf "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