X-Git-Url: https://feistymeow.org/gitweb/?p=feisty_meow.git;a=blobdiff_plain;f=scripts%2Frev_control%2Fversion_control.sh;fp=scripts%2Frev_control%2Fversion_control.sh;h=2e2214913c8055977b6dc86dcc7e2aea514fdb7f;hp=4ea5ab5322a1ba7a0fa36ca35c611fa50886a1bd;hb=b8aa3c0b842a630c3ea0222a36471275351314a2;hpb=1ca24b12c472cb24a21ba3efc43824bc21af264a diff --git a/scripts/rev_control/version_control.sh b/scripts/rev_control/version_control.sh index 4ea5ab53..2e221491 100644 --- a/scripts/rev_control/version_control.sh +++ b/scripts/rev_control/version_control.sh @@ -421,8 +421,16 @@ function perform_revctrl_action_on_file() save_terminal_title + local first_run=true + while read -u 3 dirname; do - if [ -z "$dirname" ]; then continue; fi + if [ -z "$dirname" ]; then + if [ ! -z "$first_run" ]; then + echo "There was nothing to do the action '$action' on." + fi + break + fi + unset first_run pushd "$dirname" &>/dev/null echo "[$(pwd)]" $action .