don't print duplicatest

This commit is contained in:
speedie 2023-02-04 13:17:38 +01:00
parent b46b7e962f
commit 49ed06ca7c

View file

@ -21,5 +21,10 @@ OP="$(MENU_DATA | "$RUNLAUNCHER" -g 1 -l 40 -p 'Enter an S expression:')"
[ -z "$OP" ] && exit 0
# write expression
FILE_CONTENTS="$(grep -v "$OP" "$CUSTOM_HISTFILE")"
printf "%s\n" "$FILE_CONTENTS" > "$CUSTOM_HISTFILE" # prevent duplicates
# add entry
printf "%s\n" "$OP" >> "$CUSTOM_HISTFILE"
printf "%s\n" "$OP"