Latest web development tutorials

Polecenie echo Shell

Podobny do polecenia echo Shell i polecenia echo PHP służy do ciągów wyjściowych. Format:

echo string

Można użyć bardziej skomplikowane Echo kontrolować format wyjściowy.

1. Wyświetlacz zwykły ciąg znaków:

echo "It is a test"

Podwójne cudzysłowy można tu pominąć całkowicie zgodne z powyższymi przykładami, wpływ poniższych poleceń:

echo It is a test

2. Znak ucieczki

echo "\"It is a test\""

Rezultatem będzie:

"It is a test"

Podobnie, podwójne cudzysłowy można pominąć

3. Zmienna wyświetlacz

czytaj polecenie odczytuje linię ze standardowego wejścia, a do określenia wartości dla każdego pola w wierszu wprowadzania do zmiennej powłoki

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

Zapisz powyższy kod test.sh, nazwa otrzymują standardowe zmienne wejściowe, wynik będzie:

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

4. Wrap

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

wyjście:

OK!

It it a test

5. Wyświetlacz nie owijać

#!/bin/sh
echo -e "OK! \c" # -e 开启转义 \c 不换行
echo "It is a test"

wyjście:

OK! It is a test

6. Wyniki Pokazuje skierowane do pliku

echo "It is a test" > myfile

7. Wyjście jako ciągi znaków, bez ucieczki lub podjąć zmienną (pojedyncze cudzysłowy)

echo '$name\"'

wyjście:

$name\"

Wyniki wykonania polecenia wyświetlacz

  echo `date`

Wyniki pokaże aktualną datę

Thu Jul 24 10:08:46 CST 2014