эхо командной оболочки
Подобно команде эхо 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