stdinでpdfを読むことができるコマンドは何ですか?

stdinでpdfを読むことができるコマンドは何ですか?

標準入力でPDFを開くGUIプログラムを探しています。

たとえば、pdf_stdinstdinで私の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の標準リポジトリにあります。

関連情報