Perintah gema Shell


Arahan gema Shell adalah serupa dengan arahan gema PHP, kedua-duanya digunakan untuk output rentetan. Format arahan:

echo string

Anda boleh menggunakan gema untuk mencapai kawalan format output yang lebih kompleks.

1. Paparkan rentetan biasa:

echo "It is a test"

Petikan berganda di sini boleh diabaikan sepenuhnya aksara melarikan diri

echo It is a test

Hasilnya ialah:

echo "\"It is a test\""

Begitu juga, petikan berganda juga boleh diabaikan

3 Pembolehubah paparan

Arahan baca berbunyi baris daripada input standard, Dan tetapkan nilai setiap medan baris input kepada pembolehubah shell

"It is a test"

Simpan kod di atas sebagai test.sh, nama menerima pembolehubah input standard, hasilnya akan:

#!/bin/sh
read name 
echo "$name It is a test"

4. Paparan pemisah baris

[root@www ~]# sh test.sh
OK                     #标准输入
OK It is a test        #输出

Hasil keluaran:

echo -e "OK! \n" # -e 开启转义
echo "It it a test"

5 Paparan tanpa pemisah baris

OK!

It it a test

Hasil keluaran:

#!/bin/sh
echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"
<. 🎜>6. Paparkan hasil diarahkan ke fail

OK! It is a test

7 Keluarkan rentetan seperti itu tanpa melarikan diri atau mengambil pembolehubah (menggunakan petikan tunggal)

echo "It is a test" > myfile

Hasil keluaran:

echo '$name\"'

8. Paparkan keputusan pelaksanaan arahan

$name\"

Keputusan akan menunjukkan tarikh semasa

  echo `date`