Бувають випадки, коли ви хочете направити обидва стандартні виходи (вихідні та вихідні дані про помилки) окремо до файлу або до того самого файлу. Для прямого управління окремим файлом обидва виходи повинні контролюватися:
Результат виконання команди та помилки будуть записані у файли.
Рішення для спрямування двох виходів до одного і того ж файлу полягає в наступному: вихід перенаправляється у файл, а потім вивід помилки на вихід (враховується два порядки обходу):
У цьому випадку ми, очевидно, нічого не бачили на терміналі, весь відображений текст (або результат, і помилка) розміщується у файлі на ім'я naplo.txt, і ми можемо прочитати його звідти пізніше. Ви повинні дочекатися запуску команди (немає сигналу очікування, якщо тільки не шорти побіг). У цьому випадку ви можете запустити завдання у фоновому режимі (оскільки ми все одно нічого не бачили), починаючи з наступного:
Таким чином ми можемо негайно впоратися з новою командою, нам не потрібна шорти ми чекаємо кінця.
Є випадок, коли ви хочете направити два виходи на однакові трубопроводи, зробіть це за допомогою такого рішення:
Спочатку вихід несправності направляється на стандартний вихід, потім стандартний вихід направляється на трубопровід. Після конвеєрів інша програма, в даному випадку - кішка введення.