OSDN Git Service

[fix] : Fixed exit code with --log
authorhayao <hayao@fascode.net>
Sat, 6 Nov 2021 07:48:26 +0000 (16:48 +0900)
committerhayao <hayao@fascode.net>
Sat, 6 Nov 2021 07:48:26 +0000 (16:48 +0900)
build.sh

index 9f5092a..8025e49 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -427,7 +427,7 @@ prepare_build() {
         mkdir -p "$(dirname "${logging}")" && touch "${logging}"
         msg_warn "Re-run sudo ${0} ${ARGUMENT[*]} --nodepend --nolog --nocolor --rerun 2>&1 | tee ${logging}"
         sudo "${0}" "${ARGUMENT[@]}" --nolog --nocolor --nodepend --rerun 2>&1 | tee "${logging}"
-        exit "${?}"
+        exit "${PIPESTATUS[0]}"
     fi
 
     # Set argument of pkglist.sh