我在 aria2 的配置文件中,下载目录设置了 ~/Downloads/ 本来想着这样就可以下载到系统默认的下载目录了
结果发现,是在我启动 aria2 的目录下,有个 ~ 文件名的目录,而且 cd 进去就是我的账户目录
这种情况该怎么解决呢
我在 aria2 的配置文件中,下载目录设置了 ~/Downloads/ 本来想着这样就可以下载到系统默认的下载目录了
结果发现,是在我启动 aria2 的目录下,有个 ~ 文件名的目录,而且 cd 进去就是我的账户目录
这种情况该怎么解决呢
|
ipwxDec 9, 2017
1
“~” 并不是系统级的 feature,是 bash 等 shell 自己支持的写法。
所以配置文件里面,你应该写全路径。 |
|
ipwxDec 9, 2017
2
另外 cd 到 ~ 是你的账户目录,是因为 bash 把它转移了。你可以试试 cd ./~,就进去了那个名叫 ~ 的目录。
|
|
huang5587783Dec 9, 2017 via iPhone
3
骄傲的小白被打脸
|
|
NiotyDec 9, 2017 via Android
4
应该是 cd '~' 吧 … 还有一定要写绝对路径
|
|
5
dir=${HOME}/Downloads/
|
|
wu67Dec 9, 2017
6
楼上正解。${HOME}/Downloads/
|
|
iVanillaDec 9, 2017 via Android
7
我说怎么多了这个目录
|
|
bao3Dec 9, 2017 via iPhone
8
要写绝对路径,各种 shell 的快捷方式不适用于软件内部
|
|
9
我曾经用 rm -rf ~ 删除了家目录
|
|
lScarletDec 9, 2017 via Android
10
有啥能用的 sh 脚本吗?
|
|
chocotanDec 9, 2017
11
一周前刚 rm -rf ~的路过
|
|
12
@ipwx 搜噶,我回去了试一下
|