Files
SecondBrain/05 NoxPKB/wiki/Redirects & pipes (Linux) (one-screen).md
T
2026-04-17 11:28:35 +03:00

854 B

Redirects & pipes (Linux) (one-screen)

1) Три стандартных потока

  1. stdin (0) — ввод
  2. stdout (1) — обычный вывод
  3. stderr (2) — ошибки

2) Редиректы

  • > — stdout в файл (перезапись): ls > out.txt
  • >> — stdout в конец файла: echo new >> out.txt
  • < — stdin из файла: wc -l < file.txt
  • 2> — stderr в файл: ls nonexist 2> errors.txt
  • 2>&1 — объединить stderr в stdout: cmd > out.txt 2>&1
  • &> — кратко объединить stdout+stderr: cmd &> all.txt

3) Конвейер (pipe)

| — вывод одной команды становится вводом другой:

ls | grep user

Source: 01 Library/05 Operating System/Linux/Redirects