Ensure persistent history exists

This commit is contained in:
anmiller 2024-06-07 13:46:39 +00:00
parent 11e8bf4bec
commit 4c312cfa58

View File

@ -64,6 +64,10 @@ log_bash_persistent_history()
]]
local date_part="${BASH_REMATCH[1]}"
local command_part="${BASH_REMATCH[2]}"
# Ensure file exists
if ! [ -w "$(dirname ${PERSISTENT_HISTFILE})" ]; then
mkdir -p $(dirname ${PERSISTENT_HISTFILE})
fi
if [ "$command_part" != "$PERSISTENT_HISTORY_LAST" ]
then
echo $date_part "|" "$rc" "|" "$command_part" >> "${PERSISTENT_HISTFILE}"