เชลล์คำสั่ง echo
คล้ายกับคำสั่ง echo เชลล์และคำสั่ง echo ของ PHP จะใช้ในการสตริงเอาท์พุท รูปแบบ:
echo string
คุณสามารถใช้ที่ซับซ้อนมากขึ้น Echo ควบคุมรูปแบบการแสดงผล
1. การแสดงผลสตริงธรรมดา:
echo "It is a test"
ราคาคู่สามารถละเว้นที่นี่สอดคล้องกับตัวอย่างข้างต้นผลของคำสั่งดังต่อไปนี้:
echo It is a test
2. ตัวหนี
echo "\"It is a test\""
ผลที่จะได้รับ:
"It is a test"
ในทำนองเดียวกันเครื่องหมายอัญประกาศสามารถละเว้น
3. ตัวแปรที่แสดง
อ่านคำสั่งอ่านบรรทัดจากอินพุตมาตรฐานและเพื่อระบุค่าสำหรับแต่ละเขตในสายการป้อนข้อมูลให้กับตัวแปรเปลือก
#!/bin/sh read name echo "$name It is a test"
บันทึก test.sh โค้ดข้างต้นชื่อได้รับตัวแปรมาตรฐานผลที่จะได้รับ:
[root@www ~]# sh test.sh OK #标准输入 OK It is a test #输出
4. ตัด
echo -e "OK! \n" # -e 开启转义 echo "It it a test"
เอาท์พุท:
OK! It it a test
5. การแสดงผลไม่ห่อ
#!/bin/sh echo -e "OK! \c" # -e 开启转义 \c 不换行 echo "It is a test"
เอาท์พุท:
OK! It is a test
6. ผลการแสดงกำกับไปยังแฟ้ม
echo "It is a test" > myfile
7. การส่งออกเป็นสตริงโดยไม่ต้องหลบหนีหรือใช้ตัวแปร (ราคาเดียว)
echo '$name\"'
เอาท์พุท:
$name\"
ผลการดำเนินการคำสั่งการแสดงผล
echo `date`
ผลลัพธ์ที่ได้จะแสดงวันที่ปัจจุบัน
Thu Jul 24 10:08:46 CST 2014