qbittorrent下载完成后移动文件到根目录然后下载目录的文件继续做种
通过硬链接的方式实现,硬链接之后的文件可以随意删除和移动。
配置qBittorrent
点击 设置->下载->保存管理,修改默认保存路径为 /downloads/qbdownload
勾选 设置->下载->Torrent 完成时运行外部程序,并填入命令
bash /downloads/copy.sh "%F"
配置外部程序
我的建议是,SSH登录NAS,然后通过exec进入容器
docker exec -it 容器名称 bash
然后通过vi新建一个copy.sh
cd downloads
vi copy.sh
按insert键,输入以下内容
#!/bin/bash
INPUT=$1
OUTPUT=${INPUT/qbdownload/}
echo link $INPUT to $OUTPUT
cp -lr "$INPUT" "$OUTPUT"
输完之后:wq保存退出就可以了~
然后你文件下载完就会自动通过硬链接的方式在根目录出现一个文件
并且不占用硬盘容量。
enjoy!
3 comments
你文件下载完就会自动通过硬链接的方式在根目录出现一个文件
请问这里的根目录指的是哪里呢,我咋找不到文件
大佬能详细讲讲文件中的代码含义吗,另外下载的是压缩包的话要是能自动解压就更棒了
我也是一知半解~半路出家自己折腾的。看一些大神的代码然后自己琢磨,可以看一下我另外的教程,有写监控程序的,看多了大概你就知道代码代表的意思~