Обучающие курсы:

Обучение профессии "Разработчик C#" + стажировка в Mail.ru
Обучение профессии "Разработчик Python" + трудоустройство
Обучение профессии "Веб-разработчик" + стажировка в Mail.ru


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





Отобразить стек каталогов, начиная с текущего каталога. См. также popd или pushd. Все параметры, кроме —1, —п и -v,
являются расширениями tcsh.

Параметры
-с Обнулить стек каталогов.
-1 Расширять символ домашнего каталога (~) до действительного пути.
-п Перенос вывода (wrap output) для длинных строк.
-v Отображать каждый каталог на отдельной строке.
-Lfile
Загрузить стек из файла file, который ранее был создан командой dirs -S file.
-S file
Отобразить в файл file последовательность команд pushd и popd, которая воспроизводит стек.
dirs

echo [-n] string
Послать строку string на стандартный вывод; если указан параметр —п, не добавлять символ новой строки. В отличие от Unix-версии (/Ып/еспо)и версии команды интерпретатора Борна, echo интерпретатора tcsh не поддерживает экранирование символов. См. также описание команды echo в главе 3 «Команды Linux» и главе 7 «bash: командный интерпретатор
echo

echotc [options] [arguments]
Только для tcsh. Отобразить характеристики терминала или переместить курсор в зависимости от аргумента.
Параметры
-s Вернуть пустую строку, вместо сообщения об ошибке, если характеристика не существует.
Подробные сообщения.
Аргументы baud
Отобразить текущую скорость работы (в бодах).
cols
Отобразить текущую колонку. cm column row
Переместить курсор в указанную позицию экрана.
echotc

echotc
home
Переместить курсор в положение Ноте (в первую позицию текущего экрана).
lines
Отобразить количество строк экрана. meta
Поддерживает ли терминал клавишу Meta? (Как правило, это ALT).
tabs
Поддерживает ли терминал табуляцию?

else
else
Зарезервированное слово, используемое в операторе if... endif.

end
end
Зарезервированное слово, которым заканчиваются операторы while и foreach.

endif
endif
Зарезервированное слово, которым заканчивается оператор

endsw
endsw
Зарезервированное слово, которым заканчивается оператор switch.

eval
evalargs
Как правило, eval используется в сценариях интерпретатора, а аргументы являются строкой кода, которая может содержать переменные интерпретатора, eval производит подстановку значений переменных, а затем выполняет полученную команду. Такое «двойное сканирование» незаменимо, если переменные интерпретатора содержат символы перенаправления ввода/вывода, псевдонимы или другие переменные интерпретатора. Например, перенаправление в обычных условиях происходит прежде подстановки значения переменных, поэтому переменная, содержащая перенаправления, должна быть предварительно расширена с помощью eval; в противном случае символы перенаправления останутся незамеченными.


Примеры
eval

Следующая строка может присутствовать в файле .login в целях установки характеристик терминала:

set noglob eval 'tset -s xterm' unset noglob

Следующие команды показывают действие eval:

\ set b='$a' % set a=hello
% echo $b Однократное прочтение команды
$a
% eval echo $b Двукратное прочтение команды
hello


Еще один пример использования eval см. в описании команды alias.

exec command
exec

Выполнить команду вместо текущего интерпретатора. Происходит завершение работы интерпретатора, а не порождение процесса внутри него.

exit [(expr)]
exit

Завершить выполнение сценария интерпретатора с кодом завершения, равным результату вычисления выражения ехрг. Нулевой код завершения означает успешное выполнение;
ненулевой - ошибку. Если выражение не задано, код завершения имеет значение переменной status. Команда exit может быть выполнена в командной строке для завершения текущего сеанса работы с интерпретатором.

fg [joblDs]
fg

Перевести текущее задание (или задание с указанным идентификатором) в режим приоритетного выполнения. Идентификатор задания может иметь вид % job-number (номер задания).

Пример

Если вы приостановили сеанс редактирования в vi (нажав клавиши <Ctrl>+<Z>), продолжить редактирование можно одной из следующих команд:

fg
X X
* fg
% fg X
я fg xvi По имени задачи (поиск)

filetest
filetest -ор files
Только для tcsh. Применить оператор проверки (ор) к перечисленным файлам. Выдать результаты в виде списка. В разделе «Операторы опроса файлов» перечислены допустимые операторы.



   
 

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