Message ID | 20171026122316.GC10055@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/scripts/git-submodule.sh b/scripts/git-submodule.sh index 08932a35f0..67a33e5d79 100755 --- a/scripts/git-submodule.sh +++ b/scripts/git-submodule.sh @@ -26,9 +26,10 @@ fi case "$command" in status) test -f "$substat" || exit 1 - trap "rm -f ${substat}.tmp" EXIT - git submodule status $modules > "${substat}.tmp" - diff "${substat}" "${substat}.tmp" >/dev/null + substat_tmp=$(mktemp) + trap "rm -f ${substat_tmp}" EXIT + git submodule status $modules > "${substat_tmp}" + diff "${substat}" "${substat_tmp}" >/dev/null exit $? ;; update)