Created
February 11, 2019 23:15
-
-
Save chadmayfield/c1ac54065fa1c9faed5a4e776b0b2a11 to your computer and use it in GitHub Desktop.
rename_season.sh: a simple TV season renamer to rename DVR'ed season more in-line with what Plex is expecting.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
chad@localhost:~$ ./rename_season.sh | |
mv ./Series 1/Season 1 ./Series 1/Season 01 | |
mv ./Series 1/Season 2 ./Series 1/Season 02 | |
mv ./Series 1/Season 3 ./Series 1/Season 03 | |
mv ./Series 2/Season 1 ./Series 2/Season 01 | |
mv ./Series 3/Season 1 ./Series 3/Season 01 | |
mv ./Series 3/Season 2 ./Series 3/Season 02 | |
mv ./Series 3/Season 3 ./Series 3/Season 03 | |
mv ./Series 3/Season 4 ./Series 3/Season 04 | |
mv ./Series 3/Season 5 ./Series 3/Season 05 | |
mv ./Series 3/Season 6 ./Series 3/Season 06 | |
mv ./Series 3/Season 7 ./Series 3/Season 07 | |
mv ./Series 3/Season 8 ./Series 3/Season 08 | |
mv ./Series 3/Season 9 ./Series 3/Season 09 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
while IFS= read -r dir | |
do | |
echo mv "${dir}" "${dir/Season\ /Season\ 0}" | |
done < <(find . -maxdepth 2 -type d -iname 'Season [1-9]' | sort) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment