Mr.*_*Web 3 directory macos terminal
我正在尝试配置Cyberduck以从我的Dropbox文件夹中读取书签文件.
这通常通过以下命令完成:
defaults write ch.sudo.cyberduck application.support.path ~/Dropbox/Cyberduck
Run Code Online (Sandbox Code Playgroud)
超级简单!
但是...... Dropbox已经改变,如果你有一个专业账户,Dropbox文件夹被重命名为"Dropbox(个人)".
我试过这样做:
defaults write ch.sudo.cyberduck application.support.path ~/Dropbox\ \(Personal\)/
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
not parse: [...]/Dropbox (Personal)/Apps/Cyberduck/. Try single-quoting it.
Run Code Online (Sandbox Code Playgroud)
我试过像这样的单引号,但同样的错误:
defaults write ch.sudo.cyberduck application.support.path '~/Dropbox\ \(Personal\)/'
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
您可以通过将它们包装在双引号中来单引号转义括号:
代替: ln -s '/Users/username/Dropbox (Company Name)/' DropboxCompanyName
做: ln -s "'/Users/username/Dropbox (Company Name)/'" DropboxCompanyName
请注意添加的双引号 /Users/username/Dropbox (Company Name)/