BASH Programming - Введение

         

Теория и быстрый просмотр


Существуют 3 файловых дескриптора: stdin - cтандартный ввод, stdout - стандартный вывод и stderr - стандартный поток ошибок.

Ваши основные возможности:

  1. перенаправлять stdout в файл
  2. перенаправлять stderr в файл
  3. перенаправлять stdout в stderr
  4. перенаправлять stderr в stdout
  5. перенаправлять stderr и stdout в файл
  6. перенаправлять stderr и stdout в stdout
  7. перенаправлять stderr и stdout в stderr
  8. 1 означает stdout, а 2 - stderr.

    Небольшое примечание для более глубокого понимания: с помощью команды less Вы можете просмотреть как stdout, который остаётся в буфере, так и stderr, который печатается на экране. Однако он стирается, когда Вы предпринимаете попытки "просмотреть" буфер.



    Содержание раздела