Я використовую додаток ( dotпрограма graphvizбібліотеки), який генерує найрізноманітніші формати файлів, включаючи PostScript та PDF. Він може надіслати результат до stdoutабо у файл. Зараз я надсилаю його до файлу і відкриваю його за допомогою Preview.
Чи є спосіб передавати висновок і читати його за допомогою Preview, щоб я не мав генерувати файл і він лежав би навколо? Це буде використано багатьма людьми, які не знають внутрішньої структури генеруючого сценарію, і я не хочу захаращувати свої папки чи ускладнювати їхнє життя.
Більш загально, чи є спосіб взяти програму, яка надсилає свій вихід stdoutі передає цей вихід програмі, яка зазвичай бере його введення з файлу, не створюючи фактично файл?
$TEMPі запустіть попередній перегляд за допомогоюopen- таким чином він буде виглядати досить безпроблемно, а збережені документи під час/tmpочищення будуть з часом.