【发布时间】:2018-10-23 13:39:32
【问题描述】:
我的帮助台团队中的一位同事在我的 MacBook 上测试了一个重定向脚本,该脚本将我的主文件夹移动到我的 Box Sync 文件夹中,以将这些文件夹同步到云端。
他运行的脚本摘录如下:
#!/bin/bash
home="/Users/$USER"
sudo mv $home/Documents $home/Box\ Sync/ && ln -s $home/Box\ Sync/Documents $home/Documents
我对 Bash 的了解有限。我想将目录移动到主文件夹中的默认位置(例如:/Users/$USER/Documents)。
以下是正确的方法吗?
#!/bin/bash
home="/Users/$USER"
sudo mv $home/Box\ Sync/Documents $home/Documents
看起来很简单,但我不知道是否应该对原始脚本中的ln -s 位做任何事情。我相信这就是将原始位置与新位置联系起来的原因。如果我错了,请纠正我。
【问题讨论】: