diff options
Diffstat (limited to '.local/bin/fzf-file-mark')
-rwxr-xr-x | .local/bin/fzf-file-mark | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/.local/bin/fzf-file-mark b/.local/bin/fzf-file-mark index 94c2bf8..9f6efad 100755 --- a/.local/bin/fzf-file-mark +++ b/.local/bin/fzf-file-mark @@ -1,11 +1,9 @@ -#!/bin/sh +#!/bin/sh -eu + file=$FZF_FILE_MARKS -temp=/tmp/.fzf-fmarks.tmp +temp=/tmp/fzf-fmarks-Ei0Ohcah.tmp realpath "$1" && realpath "$1" >> "$file"; sed -i "s|$HOME|~|g" "$file"; -awk '!visited[$0]++' "$file" > "$temp" \ - && sort "$temp" > "$file"; - -rm -f "$temp"; +awk '!visited[$0]++' "$file" > "$temp" && sort "$temp" > "$file"; |