aria2 竟然又给我建立了 ~ 目录

2017-12-09 13:19:34 +08:00
 warcraft1236

我在 aria2 的配置文件中,下载目录设置了 ~/Downloads/ 本来想着这样就可以下载到系统默认的下载目录了

结果发现,是在我启动 aria2 的目录下,有个 ~ 文件名的目录,而且 cd 进去就是我的账户目录

这种情况该怎么解决呢

4006 次点击
所在节点    MacBook Pro
12 条回复
ipwx
2017-12-09 13:28:16 +08:00
“~” 并不是系统级的 feature,是 bash 等 shell 自己支持的写法。

所以配置文件里面,你应该写全路径。
ipwx
2017-12-09 13:28:51 +08:00
另外 cd 到 ~ 是你的账户目录,是因为 bash 把它转移了。你可以试试 cd ./~,就进去了那个名叫 ~ 的目录。
huang5587783
2017-12-09 13:36:42 +08:00
骄傲的小白被打脸
Nioty
2017-12-09 14:28:03 +08:00
应该是 cd '~' 吧 … 还有一定要写绝对路径
xjbeta
2017-12-09 14:32:57 +08:00
dir=${HOME}/Downloads/
wu67
2017-12-09 14:35:17 +08:00
楼上正解。${HOME}/Downloads/
iVanilla
2017-12-09 14:41:41 +08:00
我说怎么多了这个目录
bao3
2017-12-09 16:36:53 +08:00
要写绝对路径,各种 shell 的快捷方式不适用于软件内部
nccer
2017-12-09 17:28:42 +08:00
我曾经用 rm -rf ~ 删除了家目录
lScarlet
2017-12-09 19:17:47 +08:00
有啥能用的 sh 脚本吗?
chocotan
2017-12-09 19:20:15 +08:00
一周前刚 rm -rf ~的路过
warcraft1236
2017-12-11 09:47:04 +08:00
@ipwx 搜噶,我回去了试一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/413314

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX