【问题标题】:bash script works in terminal, not as expected from Mutt (macro)bash 脚本在终端中工作,不像 Mutt 预期的那样(宏)
【发布时间】:2013-05-15 21:51:43
【问题描述】:

编辑:我不知道为什么它以前不工作,但现在工作正常。

  • 我还在宏末尾添加了&(用于背景脚本)和<enter>,但没有它也可以使用

我想将密码从我的 OS X 钥匙串复制到我的剪贴板。然后在 7 秒后清除剪贴板(来自 Mutt 宏) 这适用于我的终端:

#!/bin/bash

#copy password to clipboard
security find-generic-password -w -l "gpg-lil" |pbcopy
sleep 7
#clear clipboard
pbcopy<<<""

从 mutt 调用时不起作用(剪贴板获取密码,但从不清除) 这是 Mutt 宏:

#macro generic ,g "<shell-escape>$HOME/.mutt/gpg.sh"
#EDIT: below
macro generic ,g "<shell-escape>$HOME/.mutt/gpg.sh&<enter>"

有什么建议吗? 谢谢

【问题讨论】:

    标签: macos bash macros mutt pbcopy


    【解决方案1】:

    参见 cmets: 现在工作正常 我在多个终端中进行编辑。我认为这就是导致奇怪行为的原因

    【讨论】:

      猜你喜欢
      • 2014-05-16
      • 1970-01-01
      • 2012-06-13
      • 2018-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      相关资源
      最近更新 更多