Сопровождение вывода программы на Preview.app

Я использую приложение (программа dot graphviz), которая генерирует большое количество форматов файлов, включая PostScript и PDF. Он может отправить результат в stdout или в файл. В настоящее время я отправляю его в файл и открываю его с помощью Preview.

Есть ли способ передать вывод и прочитать его с помощью Preview, так что мне не нужно будет генерировать файл и обманывать его? Это будет использоваться рядом людей, которые не будут знать внутреннюю структуру генерирующего скрипта, и я не хочу загромождать их папки или затруднять их жизнь.

В более общем плане, есть ли способ взять программу, которая отправляет свой вывод в stdout и передает этот вывод программе, которая обычно берет его вход из файла, фактически не создавая файл?

9 голосов | спросил Abhay Buch 1 J000000Friday11 2011, 22:43:57

2 ответа


20
$ your_program | open -f -a /Applications/Preview.app

Источник: View Terminal 'man «Страницы в Preview /PDF

ответил fffact 4 72012vEurope/Moscow11bEurope/MoscowSun, 04 Nov 2012 14:39:24 +0400 2012, 14:39:24
2

f=$(mktemp -t test).txt; echo test > $f; open $f -a TextEdit # f=$TMPDIR/test.txt

ответил user495470 2 J000000Saturday11 2011, 05:59:09

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132