我编写了一个脚本来处理将密码快速复制到剪贴板:
#!/usr/bin/expect -f
spawn -noecho zsh
expect "$ "
send "pass show -c "
interact
exit
这个脚本是这样启动的:
urxvt -e /home/user/pass_script.sh
脚本运行良好,但完成后,生成的 urxvt 终端需要关闭。目前还没有这样做。我怎样才能确保它确实如此?
这有效:
#!/usr/bin/expect -f
set timeout -1
spawn -noecho bash
expect "$ "
send "pass show -c "
interact -nobuffer \r return
expect "Copied"
sleep 0.05
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句