# The function to use in place of the standard "cd"
function selector-cd () {
+ UMASK=$(umask)
umask 077
if [[ -z "$1" ]]; then
fi
echo "${PWD}" | sed -e "s!^${HOME}!~!" >> "${SELECTOR_CD_HISTORY}"
+ umask ${UMASK}
}
function selector-cd-search () {
+ UMASK=$(umask)
umask 077
if [[ -f "${SELECTOR_CD_HISTORY}" ]]; then
else
echo "No cd history file '${SELECTOR_CD_HISTORY}'." >&2
fi
+ umask ${UMASK}
}
alias cd=selector-cd