]> gitweb.morketsmerke.org Git - immudex.git/commitdiff
Wykonanie instrukcji shift, tylko wtedy gdy występuje argument. Dodanie warunku pod...
authorxf0r3m <jakubstasinski@protonmail.com>
Sat, 25 Apr 2026 15:12:31 +0000 (17:12 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Sat, 25 Apr 2026 15:12:31 +0000 (17:12 +0200)
immudex-build

index 73ce37977cf19cd9c5b55c13d40c35b6ff1b222f..c033f8d311458d06852566b0205471247e02dca9 100755 (executable)
@@ -46,10 +46,8 @@ case $1 in
 esac
 shift;
 
-if [ "$1" ]; then export cname=$1; fi
-shift;
-if [ "$1" ]; then export version=$1; fi
-shift;
+if [ "$1" ]; then export cname=$1; shift; fi
+if [ "$1" ]; then export version=$1; shift; fi
 
 if [ ! -f /sbin/debootstrap ]; then
   create_enviroment 
@@ -143,8 +141,10 @@ export arch2=$(echo $archArg | sed 's/-//g');
 echo "-==Setting changelog file for this image: $(date)==-" >> immudex_build.log;
 echo -n "Setting changelog file for this image...";
 (source ${HOME}/immudex/versions/template.sh; make_changelog_file $arch2;)
-echo "-== User custom changelog ==-" >> $FILE;
-echo "${version}: ${@};" >> $FILE;
+if [ $# -gt 0 ]; then
+  echo "-== User custom changelog ==-" >> $FILE;
+  echo "${version}: ${@};" >> $FILE;
+fi
 if [ $? -eq 0 ]; then echo -e "[ ${GREEN}OK${ENDCOLOR} ]"; fi
 
 eval $(grep '^COMMIT' $FILE);