これは期待スクリプトの一部です
#/usr/bin/expect
spawn -noecho kwalletcli -f Passwords -e keyofmypassword
expect ".*"
set passwd $expect_out(buffer)
# do some thing
# ...
kwalletcli からパスワードを読み取り、変数に格納しますpasswd
。これでサーバーに接続できますpasswd
。
ただし、kwalletcli の出力はパス スルーであり、コンソールに表示されます。どうすればそれを隠すことができますか。