@@ -541,7 +541,7 @@ detectImage() {
541
541
fi
542
542
543
543
info=$( wimlib-imagex info -xml " $wim " | tr -d ' \000' )
544
- ! checkPlatform " $info " && exit 67
544
+ checkPlatform " $info " || exit 67
545
545
546
546
DETECTED=$( detectVersion " $info " )
547
547
@@ -588,7 +588,7 @@ prepareImage() {
588
588
589
589
desc=$( printVersion " $DETECTED " " $DETECTED " )
590
590
591
- ! setMachine " $DETECTED " " $iso " " $dir " " $desc " && return 1
591
+ setMachine " $DETECTED " " $iso " " $dir " " $desc " || return 1
592
592
skipVersion " $DETECTED " && return 0
593
593
594
594
if [[ " ${BOOT_MODE,,} " != " windows_legacy" ]]; then
@@ -815,11 +815,11 @@ updateImage() {
815
815
fi
816
816
817
817
if ! addDrivers " $src " " $tmp " " $wim " " $index " " $DETECTED " ; then
818
- error " Failed to add drivers to image!" && return 1
818
+ error " Failed to add drivers to image!"
819
819
fi
820
820
821
821
if ! addFolder " $src " ; then
822
- error " Failed to add OEM folder to image!" && return 1
822
+ error " Failed to add OEM folder to image!"
823
823
fi
824
824
825
825
if wimlib-imagex extract " $wim " " $index " " /$file " " --dest-dir=$tmp " > /dev/null 2>&1 ; then
@@ -884,7 +884,8 @@ removeImage() {
884
884
885
885
[ ! -f " $iso " ] && return 0
886
886
[ -n " $CUSTOM " ] && return 0
887
- ! rm -f " $iso " 2> /dev/null && warn " failed to remove $iso !"
887
+
888
+ rm -f " $iso " 2> /dev/null || warn " failed to remove $iso !"
888
889
889
890
return 0
890
891
}
@@ -927,20 +928,20 @@ buildImage() {
927
928
928
929
if [[ " ${BOOT_MODE,,} " != " windows_legacy" ]]; then
929
930
930
- ! genisoimage -o " $out " -b " $ETFS " -no-emul-boot -c " $cat " -iso-level 4 -J -l -D -N -joliet-long -relaxed-filenames -V " ${LABEL:: 30} " \
931
- -udf -boot-info-table -eltorito-alt-boot -eltorito-boot " $EFISYS " -no-emul-boot -allow-limited-size -quiet " $dir " 2> " $log " && failed=" y"
931
+ genisoimage -o " $out " -b " $ETFS " -no-emul-boot -c " $cat " -iso-level 4 -J -l -D -N -joliet-long -relaxed-filenames -V " ${LABEL:: 30} " \
932
+ -udf -boot-info-table -eltorito-alt-boot -eltorito-boot " $EFISYS " -no-emul-boot -allow-limited-size -quiet " $dir " 2> " $log " || failed=" y"
932
933
933
934
else
934
935
935
936
case " ${DETECTED,,} " in
936
937
" win2k" * | " winxp" * | " win2003" * )
937
- ! genisoimage -o " $out " -b " $ETFS " -no-emul-boot -boot-load-seg 1984 -boot-load-size 4 -c " $cat " -iso-level 2 -J -l -D -N -joliet-long \
938
- -relaxed-filenames -V " ${LABEL:: 30} " -quiet " $dir " 2> " $log " && failed=" y" ;;
938
+ genisoimage -o " $out " -b " $ETFS " -no-emul-boot -boot-load-seg 1984 -boot-load-size 4 -c " $cat " -iso-level 2 -J -l -D -N -joliet-long \
939
+ -relaxed-filenames -V " ${LABEL:: 30} " -quiet " $dir " 2> " $log " || failed=" y" ;;
939
940
" win9" * )
940
- ! genisoimage -o " $out " -b " $ETFS " -J -r -V " ${LABEL:: 30} " -quiet " $dir " 2> " $log " && failed=" y" ;;
941
+ genisoimage -o " $out " -b " $ETFS " -J -r -V " ${LABEL:: 30} " -quiet " $dir " 2> " $log " || failed=" y" ;;
941
942
* )
942
- ! genisoimage -o " $out " -b " $ETFS " -no-emul-boot -c " $cat " -iso-level 2 -J -l -D -N -joliet-long -relaxed-filenames -V " ${LABEL:: 30} " \
943
- -udf -allow-limited-size -quiet " $dir " 2> " $log " && failed=" y" ;;
943
+ genisoimage -o " $out " -b " $ETFS " -no-emul-boot -c " $cat " -iso-level 2 -J -l -D -N -joliet-long -relaxed-filenames -V " ${LABEL:: 30} " \
944
+ -udf -allow-limited-size -quiet " $dir " 2> " $log " || failed=" y" ;;
944
945
esac
945
946
946
947
fi
@@ -956,7 +957,7 @@ buildImage() {
956
957
[ -s " $log " ] && error=" $( < " $log " ) "
957
958
[[ " $error " != " $hide " ]] && echo " $error "
958
959
959
- ! mv -f " $out " " $BOOT " && return 1
960
+ mv -f " $out " " $BOOT " || return 1
960
961
return 0
961
962
}
962
963
0 commit comments