Отличный вопрос. Все вкладывают смысл. Я думаю, что есть чисто на Маверикс и Йосемити`. Короткий ответ, вы не можете сделать это так, как вы пытаетесь! Разделы«сведения РТФ»` обертка должна быть, как показано в мой ответ, он не может быть сцеплены, цитирует или содержащих переменную в«обертке данные, rtf»`. Об этом сказал прямым текстом контексте, который вы хотите записать на РТФ документ, это будет написано в конце документа и это только один раз при его создании документа или то, что вы должны повторять снова и снова во время выполнения скрипта? Кстати, это можно сделать в другой способ, в фоновом режиме, прежде чем документ первоначально был открыт в TextEdit. Если они имеют многоязычный раскладку клавиатуры, то они не должны поменять физические клавиатуры. Я не спорю, что функционал OpenOffice не имеет смысла, просто упомянуть его в случае, если это произойдет, чтобы хорошо работать для этого пользователя.

В общем,

$ средства <вход >выход

вызовет утилиту для выполнения своего стандартного потока ввода , подключенных к файл входной и стандартный выходной поток связан с файлом вывода.

В $ в начале строки в командной строке (не введите это).

В случае с Ш, который представляет собой оболочку командного интерпретатора, это приведет к Ш. для чтения и выполнения команд оболочки из входного файла (фу в вашем случае) и писать никаких выходных данных в выходной файл (панель в вашем случае). Диагностические сообщения (ошибки и предупреждения) будут по-прежнему отображаться на терминале, так как они обычно записываются на стандартного потока ошибок, которые командной строки, которые вы упомянули, не перенаправляет никуда в частности.

Команды, которые вы упомянули, имеет более или менее тот же самый эффект как

$ ш ФОО >бар

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