パスワードで保護された*.pdf
ファイルがあります。私はパスワードを持っており、mupdf
でPDFを表示できます。ただし、lpr -P PRINTERNAME *.pdf
を介してCUPS
で印刷することはできません。私の印刷はすべてコマンドラインとcupslpr
コマンドを介して行われるので、変更したくありません。 CUPS
にパスワードで保護されたPDFを印刷させる方法はありますか?
パスワードを一時的に削除し、結果の安全でないPDFをlpr
で印刷してみませんか。
pdftk secure.pdf input_pw own output - | lpr
このコマンドがbashコマンド履歴に表示されないようにする場合:
set +x history
<commands>
set -x history
OR
<whitespace><command>
またはスクリプトを使用します( ここから適応 ):
#!/bin/bash
unset password
Prompt="Enter Password:"
while IFS= read -p "$Prompt" -r -s -n 1 char; do
[[ $char == $'\0' ]] && break
Prompt='*'
password+="$char"
done
pdftk secure.pdf input_pw "$password" output - | lpr