3
シェルスクリプトを仮想プリンターとして使用する
PDFファイルを引数として取り、プリンター固有の追加オプションを付けて印刷するシェルスクリプトがあります。このスクリプトをGUIから選択できる仮想プリンターとして追加するにはどうすればよいですか? シェルスクリプトは、PDFファイルを取得し、偶数ページを印刷し、zenityを使用してユーザーにページをめくるように要求し、奇数ページを印刷する手動両面スクリプトです。 私の現在のワークフローは: ファイル->印刷->ファイルに保存-> tmp.pdf my_duplex_script tmp.pdf rm tmp.pdf それを次のようにする方法はありますか? ファイル->印刷-> my_script_as_virtual_printer 注:これはLinuxのmint 13シナモンです。試しましたgnome-manual-duplexがうまくいきません。 PDFファイルに印刷できるGUIダイアログ my_duplex_script #!/bin/bash lp_args= while getopts o: opt do case "$opt" in o) lp_args="$lp_args -o $OPTARG" ;; \?) echo >&2 Invalid argument; exit 1 ;; esac done shift `expr $OPTIND - 1` file=$1 page_count=$(pdfinfo "$file" | …