From 8e3a1165933dc7342838e6360cca8407e168d09a Mon Sep 17 00:00:00 2001 From: pvincent Date: Sun, 16 Feb 2025 18:06:43 +0400 Subject: [PATCH] template for script --- main | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/main b/main index 59c15dc..2ac1e86 100755 --- a/main +++ b/main @@ -9,10 +9,7 @@ function bashrc_count_lines { } function bashrc_watch_start { - if [ -n "${BASHRC_LINES+set}" ]; then - echo "provided so far BASHRC_LINES=$BASHRC_LINES" - else - echo 'count lines of .bashrc' + if [[ -z "${BASHRC_LINES+set}" ]]; then BASHRC_LINES=$(bashrc_count_lines) fi } @@ -20,6 +17,7 @@ function bashrc_watch_start { function bashrc_watch_end { bashrc_lines=$(bashrc_count_lines) if [[ "$BASHRC_LINES" -lt "$bashrc_lines" ]]; then + echo echo '*****************************' echo '* BASHRC has evolved *' echo '* please execute: *' @@ -27,8 +25,7 @@ function bashrc_watch_end { echo "* source \$HOME/.bashrc *" echo '* *' echo '*****************************' - else - echo 'everything is fine!' + echo fi } @@ -52,8 +49,9 @@ function bashrc_env_sync { set -Eeu bashrc_watch_start + echo 'init' bashrc_env_sync 'SESSION_RESTART' true +echo 'end' -echo 'suite' bashrc_watch_end