Latest web development tutorials

эхо командной оболочки

Подобно команде эхо Shell и команды эхо в PHP используется для вывода строк. Формат:

echo string

Вы можете использовать более сложное управление эхо выходной формат.

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