From: Francois Fleuret Date: Mon, 22 Jun 2015 14:34:31 +0000 (+0200) Subject: Fixed redirections to make them noclobber-compliant (Andrew Martin) X-Git-Url: https://fleuret.org/cgi-bin/gitweb/gitweb.cgi?p=selector.git;a=commitdiff_plain;h=d5a94562dd99fbf372eeb44df85e389f6d2ef3f1 Fixed redirections to make them noclobber-compliant (Andrew Martin) --- diff --git a/bash-selector.sh b/bash-selector.sh index dc7373b..661d4f0 100755 --- a/bash-selector.sh +++ b/bash-selector.sh @@ -72,8 +72,8 @@ function selector-cd () { if [[ -f "${SELECTOR_CD_HISTORY}" ]]; then TMP=$(mktemp /tmp/selector-cd.XXXXXX) - tail -$((SELECTOR_CD_HISTORY_SIZE-1)) < "${SELECTOR_CD_HISTORY}" > "${TMP}" && \ - cat "${TMP}" > "${SELECTOR_CD_HISTORY}" + tail -$((SELECTOR_CD_HISTORY_SIZE-1)) < "${SELECTOR_CD_HISTORY}" >| "${TMP}" && \ + cat "${TMP}" >| "${SELECTOR_CD_HISTORY}" \rm -f "${TMP}" fi