From 215135e8aa572261c2657a6cd91fd884d6725415 Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Tue, 3 Jan 2023 15:24:23 +0100 Subject: [PATCH] sequpgrade - more informational function replacemend (info, warning, ...) shorter endReturn call in many cases Delete trailing spaces --- sequpgrade.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sequpgrade.sh b/sequpgrade.sh index 0cee7dd..ad741c2 100755 --- a/sequpgrade.sh +++ b/sequpgrade.sh @@ -70,8 +70,13 @@ makechanges() { exe sed ${inplace} 's/echoerr " \[W\] /warning -e "/'${sedprint} "${file}" exe sed ${inplace} 's/echoerr " \[E\] /error -e "/'${sedprint} "${file}" exe sed ${inplace} 's/echoerr/error -e/'${sedprint} "${file}" + + exe sed ${inplace} 's/echo " \[I\] /info "/'${sedprint} "${file}" + exe sed ${inplace} 's/echo " \[W\] /warning "/'${sedprint} "${file}" + exe sed ${inplace} 's/echo " \[E\] /error "/'${sedprint} "${file}" exe sed ${inplace} 's/outColor/color/'${sedprint} "${file}" + exe sed ${inplace} 's/endReturn -o \$?/endReturn/'${sedprint} "${file}" exe sed ${inplace} 's/"*${*DEFAULT_EDITOR_SYSTEM}*"*/editor/'${sedprint} "${file}" @@ -89,6 +94,9 @@ makechanges() { exe sed ${inplace} \ 's/^\(step_\([0-9]\+\)_info().*\)echoinfoArgs[[:space:]]\+"\([^"]\+\)"\;[[:space:]]*\(.*\)/\1\4\nstep_\2_options() { echo "\3"; }/'${sedprint}\ "${file}" + + # Remove trailing spaces + exe sed ${inplace} 's/[[:space:]]\+$//'${sedprint} "${file}" done }