Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





Параметры
-а Выполнить для всех заданий.
-h He передавать задаче сигнал SIGHUP, получаемый интерпретатором.
disown

echo [options] [string]
Печать строки на стандартный вывод с завершающим символом новой строки. Если строка (string) опущена, печатается
echo

echo
символ новой строки. В интерпретаторе bash echo является псевдонимом print —. См. также описание команды echo в главе 3 «Команды Linux».
-е Включить распознавание escape-последовательностей. \а Звуковой сигнал \Ь Забой
\с Подавление символа новой строки (идентично -п)
\f Новая страница
\п Символ новой строки
\р Возврат каретки
\t Горизонтальная табуляция
\v Вертикальная табуляция
\\ Обратный слэш \ппп
Символ, ASCII-код которого равен восьмеричному значению ппп.
\xnnn
Символ, ASCII-код которого равен шестнадцатерич-ному значению ппп.
Не добавлять символ новой строки при
-Е Отключить распознавание escape-последовательностей.

enable
enable [options] [built-in...]
Разрешить (с параметром -п - запретить) применение встроенных команд интерпретатора. Если опущен параметр built-in либо указан параметр отобразить доступные встроенные команды; если задан параметр —а, отобразить состояние всех встроенных команд. Пользователь может отключать встроенные команды интерпретатора, чтобы заменить их
собственными реализациями.
Параметры
Перечислить все встроенные команды - допустимые и запрещенные к применению.
-n builtin
Запретить использование указанной команды. Перечислить команды.

-s Ограничить перечисление специальными встроенными командами, определяемыми стандартом POSIX.
enable

eval [command args...]
Выполнить команду command, передав ей аргументы args.
eval

exec [options] [command]
Выполнить команду в рамках текущего процесса, не создавая нового процесса, exec также служит для открытия, закрытия и копирования файловых дескрипторов.
Параметры
—а пате
Вызвать указанную команду с именем пате.
—с Удалить все переменные среды для процесса при выполнении новой команды.
-1 Приравнивать новый процесс ко входу пользователя в систему.
Примеры
$ trap 'exec 2>&-' 0 Закрыть стандартный поток ошибок, когда сценарий интерпретатора завершит работу (сигнал 0)
$ exec /bin/tcsh Заменить текущий интерпретатор интерпретатором С shell
$ exec < infile Назначить infile стандартным вводом
exec

exit [n]
Принудительно завершить выполнение сценария с кодом га (например, exit 1). Параметр п может принимать значение О (успешное завершение) и ненулевые значения (завершение с ошибкой). Если значение га не указано, код возврата будет равен коду возврата последней выполненной команды. Команду exit можно запускать из командной строки для завершения текущего сеанса работы.
Пример
if [ $# -eq 0 ]; then
echo "Usage: $0 [-с] [-d] file(s)" exit 1 # Error status
fi
exit

export
export [options] [variables]
export [options] [name=[value]]. . .
Передать (экспортировать) значение одной или нескольких переменных окружения (variables), сделав переменные глобальными (по умолчанию они локальны). Например, в сценарии определяется переменная, которая должна быть экспортирована, чтобы другие программы, выполняемые сценарием, могли использовать ее. Если не заданы переменные, команда export перечисляет переменные, уже экспортированные в данном интерпретаторе. Если задано имя (пате) и значение (value), происходит присваивание значения переменной с указанным именем.
Параметры
— Считать все последующие строки аргументами, а не параметрами.
Считать, что имена в списке variables являются именами функций.
—п Удалить переменную из области экспортированных.
Перечислить переменные, экспортированные в данном интерпретаторе.

fc
fc [options] [first] [last]
fc -e - [old=new] [command]
Отобразить или редактировать команды из журнала команд (параметры -1 и -е являются взаимоисключающими). Команда fc предоставляет возможности, аналогичные работе с журналом команд в интерпретаторе С shell и с командой !. Параметры first и last являются номерами или строками, определяющими интервал отображения или редактирования команд. Если опущен параметр last, fc работает только с одной строкой (номер которой определяется параметром Если параметр first также опущен, происходит редактирование последней команды или перечисление последних 16 команд. Вторая форма использования fc позволяет восстановить команду из журнала, заменить строку old на строку new, а затем выполнить измененную команду. Если строки не заданы, команда просто выполняется повторно.



   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru