【问题标题】:Running Mount Script at Ubuntu Startup在 Ubuntu 启动时运行挂载脚本
【发布时间】:2013-04-18 23:26:30
【问题描述】:

我有这个脚本可以在 Ubuntu 中自动挂载我的 BoxCryptor 文件夹(Dropbox 加密)。当我从命令行运行它时一切正常,但是......当我将它放在我的“启动应用程序”中时它不起作用。

boxcryptor-automount.sh 的内容

#!/usr/bin/expect
sleep 3
set timeout 1
spawn encfs /home/j/Dropbox/Encrypted.bc/ /home/j/BoxCryptor
expect 'EncFS Password:'
send "mypassword\r"
interact

Ubuntu 启动应用程序中的命令行:

/usr/bin/expect /home/j/boxcryptor-auto/boxcryptor-automount.sh

有什么想法吗?我在启动应用程序列表中最后列出了它(我在名称前面放了一个 z 表示它可能需要最后运行,但这没有帮助)。顺便说一句,它的 Ubuntu 12.04。

谢谢。

【问题讨论】:

    标签: bash ubuntu ubuntu-12.04 startup expect


    【解决方案1】:

    好的,所以我遇到的问题是密码中的特殊字符被视为纯文本,例如需要为“\$”的“$”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-22
      • 2018-11-07
      • 1970-01-01
      • 2011-07-10
      • 2013-03-31
      • 2010-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多