Передача вывода программы в Preview.app
Я использую приложение (dot
программа graphviz
библиотека), которая генерирует широкий спектр форматов файлов, включая PostScript и PDF. Это может отправить результат в stdout
или в файл. В настоящее время я отправляю его в файл и открываю его с помощью предварительного просмотра.
Есть ли какой-либо способ передать вывод и прочитать его в Preview, чтобы мне не пришлось создавать файл и лежать без дела? Это будет использоваться многими людьми, которые не будут знать внутреннюю структуру генерирующего скрипта, и я не хочу загромождать их папки или усложнять их жизнь.
В более общем смысле, есть ли способ взять программу, которая отправляет свой вывод stdout
и передать этот вывод в программу, которая обычно принимает входные данные из файла, фактически не создавая файл?
2 ответа
$ your_program | open -f -a /Applications/Preview.app
f=$(mktemp -t test).txt; echo test > $f; open $f -a TextEdit # f=$TMPDIR/test.txt