Составители:
Рубрика:
Строковый редактор, использующийся для выполнения некоторых
преобразований над входным потоком данных.
tee
Направляет входной поток на стандартный вывод и в файл.
Параметры в оболочке. Именем (или идентификатором) параметра
может быть слово, состоящее из алфавитных символов, цифр и знаков
подчеркивания.
Параметр задан или установлен, если ему присвоено значение.
Значением может быть и пустая строка. Чтобы вывести значение
параметра, используют символ $ перед его именем.
Параметры разделяются на три класса:
- позиционные параметры,
- специальные параметры,
- переменные оболочки.
Имена (идентификаторы) позиционных параметров состоят из одной
или более цифр.
Значениями позиционных параметров являются аргументы, которые
были заданы при запуске оболочки.
Изменить значение позиционного параметра можно с помощью
встроенной команды set. Значения этих параметров изменяются также на
время выполнения оболочкой одной из функций.
Специальные параметры являются шаблонами с определенными
правилами замены.
*
Заменяется позиционными параметрами, начиная с первого. Если
замена производится внутри двойных кавычек, то этот параметр
заменяется на одно единственное слово, составленное из всех
позиционных параметров, разделенных первым символом специальной
переменной IFS (о ней будет сказано ниже).
@
Заменяется позиционными параметрами, начиная с первого. Если
замена производится внутри двойных кавычек, то каждый параметр
заменяется отдельным словом.
#
Заменяется десятичным значением числа позиционных параметров
?
Заменяется статусом выхода последнего из выполнявшихся на
переднем плане программных каналов
- (дефис)
Заменяется текущим набором значений флагов, установленных с
помощью встроенной команды set или при запуске самой оболочки
$
Заменяется идентификатором процесса (PID) оболочки
17
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »
