From 426b6300cad0be35c4c716287d0fb96ae41c4bdc Mon Sep 17 00:00:00 2001 From: SinTan1729 Date: Thu, 15 Dec 2022 18:14:37 -0600 Subject: [PATCH] Add dedup_qbt_torrents.sh --- dedup_qbt_torrents.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dedup_qbt_torrents.sh diff --git a/dedup_qbt_torrents.sh b/dedup_qbt_torrents.sh new file mode 100644 index 0000000..e12ff3d --- /dev/null +++ b/dedup_qbt_torrents.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +# I have st up qBittorrent to save the .torrent files for both incomplete and complete +# torrents in the same folder, so it creates duplicate files. +# This script removes duplicate .torrent files form qBittorrent's .torrent backup folder. +# I run this as a cronjob on my server. + +[ -z "$1" ] && echo "No folder provided!" && exit 1 + +find "$1" -name '* 1.torrent' -print0 | while read -d $'\0' f +do + if [ -f "$(echo "$f" | sed 's/ 1.torrent/.torrent/')" ]; then + rm "$f" + fi +done