Некоторые программы выводят свои двоичные данные прямо на стандартный stdout
. Вот некоторые примеры:
tar -c file.png
dd if=file.png
Ну, я вижу, что вывод может быть перенаправлен в файл. Но эти программы уже принимают имена выходных файлов в качестве аргументов. Итак, следующие команды дадут одинаковые результаты:
tar -c file.png > file.tar
tar -c file.png -f file.tar
dd if=file.png > copy.png
dd if=file.png of=copy.png
Для каких еще целей можно использовать двоичный вывод из stdout
?