From 1136ca592210806f7e9979c946bf845afb34aec7 Mon Sep 17 00:00:00 2001 From: Beth Parker Date: Fri, 29 Sep 2017 13:56:07 -0500 Subject: [PATCH] added episode offset --- rename_episode.sh | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/rename_episode.sh b/rename_episode.sh index 7d83ed1..463539d 100644 --- a/rename_episode.sh +++ b/rename_episode.sh @@ -9,9 +9,8 @@ echo "Schemes should be a regex of the form (?<=TEXT)\\d\\d(?=TEXT) where TEXT i read -p "Season Scheme? " sscheme read -p "Episode Scheme? " escheme read -p "Series Name? " name -echo "Overrides (leave blank if no override)" -read -p "Season? " so -read -p "Episode? " eo +read -p "Season Override? " so +read -p "Episode Offset? " eo read -p "Dry Run (y/n)? " dry mkdir "$dest/$name" @@ -21,10 +20,9 @@ for file in "$src"/*; do else s=$so fi + e=`echo "$file" | grep -o -P "$escheme"` if [[ -z $eo ]];then - e=`echo "$file" | grep -o -P "$escheme"` - else - e=$eo + e=$(e+eo) fi ext="${file##*.}" echo "ln '$file' '$dest/$name/$name.S$s.E$e.$ext'"