Почему тройник не использует тройник - PullRequest
0 голосов
/ 04 июня 2018

Существует программа geu coreutils 'tee' и системный вызов linux (/ libc?) 'Tee'.Программа Ти не вызывает Ти.Вместо этого он «читает, а потом» пишет (несколько раз, конечно).

Почему футболка не используется?Я предполагаю, что это либо для производительности или переносимости, но я не мог найти ответ.

Дополнительный вопрос, почему он «читает» и «fwrite», а не «читать» / «писать» или «Fread '/' FWRITE '?

1 Ответ

0 голосов
/ 04 июня 2018

tee(2) работает только между трубами.tee(1) должен работать между обычными файлами, как в tee file2 < file1 > file3.

Подробнее см. man 2 tee.

...