В среде Unix я хочу использовать tee
в цепочке команд, например:
$ echo 1; echo 2 | tee file
1
2
$ cat file
2
Почему file
заканчивается только выводом последней команды?
Для целей этого обсуждения давайте предположим, что я не могу разбить их на части и выполнить команды отдельно.