我最近从个人 Dropbox 切换到公司 Dropbox。
这意味着我的 Dropbox 文件夹现在从“Dropbox”命名为“Dropbox(公司)”。
现在我的所有工作都在我的个人数据库文件夹下,还有一些别名可以快速访问文件夹,例如alias cdre="cd /home/user/Dropbox/Work/repos/
有没有办法让我的所有别名继续使用新目录而不更改它们?
我尝试过软链接,/home/user/Dropbox
但这/home/user/Dropbox\ \(Company\)
似乎不适用于别名。我也尝试过别名,Dropbox=Dropbox\ \(Company\)
但在使用例如上面的别名时似乎没有得到“嵌套”扩展cdre
。
有任何想法吗?处理这个问题最不痛苦的方法是什么,也是因为 DB 在目录名称中包含空格和括号的绝妙想法,而我们无法更改它们。
答案1
如果您创建了如下所示的符号链接:
ln -s "$HOME/Dropbox (Company)" "$HOME/Dropbox"
...那么您应该已准备就绪,并且不需要更改别名(因为访问$HOME/Dropbox
将带您$HOME/Dropbox (Company)
通过符号链接)。
这假设您已将原始$HOME/Dropbox
目录移开,否则您在正确创建链接时会遇到问题。