Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Текущий »

Stdin

Обезличенный ввод данных.

Ex:

wc < file1.txt

 

Stdout / Stderr

Определение вывода данных / ошибок.

Ex:

ls - l 1> ls.txt # вывод данных в файл через стандартный вывод

ls bob 2> ls.txt # вывод ошибок в файл (если ошибок нет, ничего выведено не будет)

 

ls >> ls.txt # добавление вывода в конец файла

ls bob 2>> ls.txt # добавление сообщений об ошибках в конец файла

 

ls  bob > out.txt 2>&1 # вывод данных в файл, вывод ошибок в поток данных, т.е. в тот же файл.

 

Pipes

Pipes take the standard output, and put it into some other command after the pipe symbol "|". Works only for apps, which accept Stdin.

 

xargs

Команда получает что-то через Stdin и передает эти данные на вход другого ПО как аргументы.

 

EX:

ls | xargs echo

 

tee

Команда выводит поток сразу в файл и на экран.

 

EX:

ls | tee output.txt

 

  • Нет меток