소스 검색

Fix shift error when <script> is not provided

Fixes #6
Jakub Jirutka 6 년 전
부모
커밋
3e72a0c64e
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      alpine-make-rootfs

+ 2 - 1
alpine-make-rootfs

@@ -271,7 +271,8 @@ done
 [ $# -ne 0 ] || help 1 >&2
 
 ROOTFS_DEST="$1"; shift
-SCRIPT=${1:-}; shift || true
+SCRIPT=
+[ $# -eq 0 ] || { SCRIPT="$1"; shift; }
 
 [ "$(id -u)" -eq 0 ] || die 'This script must be run as root!'
 [ ! -e "${TEMP_DIR:-}" ] || die "Temp path $TEMP_DIR must not exist!"