Операционная система UNIX. Руководство пользователя


Перенаправление вывода команды в переменную


Формат команды следующий:

variable=command<CR>

Вывод команды становится значением переменной. Пример shell программы t, распечатывающей время:

$ cat t<CR>

time=`date | cut -c12-19` echo The time is: $time $

Сделайте файл исполняемым и получите программу, которая выдает время:

$ chmod u+x t<CR>

$ t<CR>

The time is: 10:30 $




Начало  Назад  Вперед