Sto usando un'applicazione (il dot
programma della graphviz
libreria) che genera una grande varietà di formati di file tra cui PostScript e PDF. Può inviare il risultato stdout
ao ad un file. Attualmente lo sto inviando a un file e aprendolo con Anteprima.
Esiste un modo per convogliare l'output e farlo leggere da Preview, in modo che non dovrei generare un file e tenerlo in giro? Questo verrà usato da un numero di persone che non conosceranno la struttura interna dello script di generazione e non voglio ingombrare le loro cartelle o complicare la loro vita.
Più in generale, c'è un modo per prendere un programma che invia il suo output stdout
e passare quell'output a un programma che di solito prende l'input da un file, senza effettivamente creare un file?
$TEMP
e quindi avvia l'anteprima usandoopen
- in questo modo sembrerà piuttosto fluido e i documenti salvati sotto/tmp
verranno ripuliti alla fine.