標準入力でPDFを開くGUIプログラムを探しています。
たとえば、pdf_stdin
stdinで私のPDFを開くコマンドが次のような場合
ggp -d -r [email protected] encrypted.pdf.gpg -o - | pdf_stdin
man -t arpwatch | pdf_stdin
答え1
チャトゥラ(ウィキペディア)はミニマルなドキュメントビューア(PDF / PS / Djvu / CB)です。標準入力で文書を表示できます。
cat foo.pdf | zathura -
私のシステムのバージョンはパイプを一時的に/ tmpに保存するので、表示された文書を見つけることができます。これにより、一時ファイルがクリーンアップされ、かなり安全な権限が得られますが、これはセキュリティ上の問題かもしれません。
$ ls -l /tmp/z*
-rw------- 1 user user 1640882 Mar 23 06:26 /tmp/zathura.stdin.97PFXY
Arch、Debian、Ubuntuの標準リポジトリにあります。