Это будет иметь то преимущество, что вы можете сразу увидеть оригинальные получателя в почтовом клиенте. С добавление заголовка малыша вы бы должны показать, что дополнительный заголовок как-то в почтовый клиент, который даже не возможно в некоторых клиентов. @Бьерн: по крайней мере, в этом примере я не согласен. Но я вижу, что вы очень опытный математических толкователь, так что я ни при каких иллюзий, что мое мнение окажется лучше, чем ваша. Вы можете добавить столько предикатов, как вам нравится. Найти(1)` человек, подробности на странице все. Вообще, все, что вы используете в тренировках является то, что вы должны иметь в вашей бутылке во время мероприятия. Однако, если вы хотите более конкретных ответов, вам необходимо добавить детали о событии, например, расстояние и т. д.

Я не понимаю, как именованные каналы не решит вашу проблему. В этом примере используются две оболочки интерфейса, shell_1 и shell_2. Я отступ ввода/вывода от/к shell_2 больше, чем shell_1 пытаться различать то, что ввода-вывода происходит от оболочки.

$ mkfifo my_pipe
(shell_1) $ Эхо привет > my_pipe # блоки ждет читателя
 (shell_2) $ кот my_pipe # разблокирует shell_1
привет
 (shell_2) $ кошка my_pipe # блоки -- не печатает "привет" снова
(shell_1) $ Эхо тю > my_pipe shell_2 # разблокирует 
 пока # напечатанную shell_2