0

我试图创建目录/lib 的动态路径,但下面的代码给了我一个错误,即目录不存在。

user=$USER
home=$HOME

rsync -az /$home/$user/lib /media/x/x

有人可以给我一个关于如何解决问题的提示吗?

4

1 回答 1

0

回显出由 "/$home/$user/lib" 表示的字符串的值,并检查它是否是您想要的。

你有没有试过这个:

rsync -az $HOME/lib /media/x/x

$HOME 变量代表“/Users/username”。通过添加前面的斜杠,您将获得“//Users/username”,然后通过添加用户名,您将获得“//Users/username/username”。我认为这是你的问题。

于 2015-01-09T12:12:22.813 回答