36 lines
1.3 KiB
Bash
Executable File
36 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
# ================================
|
|
# Purge Ritual of the Omnissiah
|
|
# Cleans corrupted folders from the Vault
|
|
# ================================
|
|
|
|
MOUNT="/mnt/omnissiah-vault"
|
|
|
|
# Folders to purge (add more if needed)
|
|
TARGETS=(
|
|
"$MOUNT/Media/Movies/Legend.2015.1080p.BRRip.x264.AAC.ETRG"
|
|
"$MOUNT/Media/Movies/Naruto.OVA.Episodes.1.4"
|
|
"$MOUNT/Media/Movies/Swatantrya Veer Savarkar (2024) Hindi 1080p 10Bit ZEE5 WEB-DL DDP.ATMOS.5.1 HEVC x265 ESub-Telly [ProtonMovies]"
|
|
"$MOUNT/Media/Movies/XXX_to_be_deleted_001/www.YTS.AM.jpg"
|
|
"$MOUNT/Media/TV Shows/G.I.Joe/Season.2"
|
|
"$MOUNT/Media/TV Shows/www.Torrenting.com.Paatal.Lok.S02E07.1080p.AV1.10bit.MeGusta/Screens/screen0001.jpg"
|
|
"$MOUNT/Media BKP/Movies/Ranma/Movies/Movie 3 - Team Ranma vs. The Legendary Phoenix/Ranma Movie 3 - Team Ranma vs. The Legendary Phoenix.avi"
|
|
"$MOUNT/Media BKP/Movies/Ranma/OVA/Ranma Special OVA/Ranma Special OVA - 002.avi"
|
|
"$MOUNT/XXX_DELETE_Downloads"
|
|
)
|
|
|
|
echo ">> Beginning purge rituals… ⚙️🔥"
|
|
|
|
for item in "${TARGETS[@]}"; do
|
|
if [ -e "$item" ]; then
|
|
echo ">> Purging $item"
|
|
sudo rm -rf --force "$item" 2>/dev/null || \
|
|
sudo unlink "$item" 2>/dev/null || \
|
|
echo "!! Failed to purge $item (machine spirit resists)"
|
|
else
|
|
echo "-- Skipped $item (does not exist)"
|
|
fi
|
|
done
|
|
|
|
echo ">> Purge complete. The Omnissiah is appeased."
|