我有这个脚本在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,可能需要最后运行,但这没有帮助)。 BTW,它的Ubuntu 12.04。
感谢。
答案 0 :(得分:0)
好的,所以我遇到的问题是密码中的特殊字符被视为纯文本,例如' $'这需要是' \ $'