脚本中的密码

脚本中的密码

我正在尝试使用外部脚本解密 gEdit 选项卡的内容。我的脚本基于这篇文章:http://blog.brunobraga.net/encrypting-and-decrypting-with-gedit/

#!/bin/bash
stdin=$(cat)

if [ "${stdin:0:27}" == "-----BEGIN PGP MESSAGE-----"  ]; then 
    echo "$stdin" | gpg -d --no-tty - 2> /dev/null
else
    echo "$stdin"
fi 

我的私钥有密码。当我调用解密脚本时,它失败了,因为我没有提供密码。

我如何更改脚本以便获得密码提示?

相关内容