Skip to content

PrefectSol/Shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shell / Командный интерпретатор / OS Unix

Operations (the priority is the same on one line)

| > >> <
&& ||
; &
Parentheses () - changing the order of priorities

Doc (RU)

pr1 | …| prN – конвейер: стандартный вывод всех команд, кроме последней, направляется на стандартный ввод следующей команды конвейера. Каждая команда выполняется как самостоятельный процесс (т.е. все pri выполняются параллельно). Shell ожидает завершения последней команды.
com1 ; com2 – означает, что команды будут выполняться последовательно.
com & - запуск команды в фоновом режиме (т.е. Shell готов к вводу следующей команды, не ожидая завершения данной команды com, а com не реагирует на сигналы завершения, посылаемые с клавиатуры, например, на нажатие Ctrl-C ).
com1 && com2 - выполнить com1, если она завершилась успешно, выполнить com2;
com1 || com2 - выполнить com1, если она завершилась неуспешно, выполнить com2.

Перенаправление ввода-вывода

< файл - файл используется в качестве стандартного ввода;
> файл - стандартный вывод направляется в файл (если файла не было - он создается, если файл уже существовал, то его старое содержимое отбрасывается, т.е. происходит вывод с перезаписью);
>> файл – стандартный вывод направляется в файл (если файла не было - он создается, если файл уже существовал, то его старое содержимое сохраняется, а запись производится в конец файла)

About

OS Unix interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published