commit afb7a6e9c1f7d595b8bbb020923999f5111a87cb parent a47376ee04f292a3c678a39274835b0e3e2ec805 Author: NRK <nrk@disroot.org> Date: Mon, 1 Nov 2021 14:05:18 +0600 check if $entry is fullpath or not Diffstat:
| M | plugins/fzopen | | | 8 | ++++++-- |
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/plugins/fzopen b/plugins/fzopen @@ -41,10 +41,14 @@ fi # Check for picker mode if [ "$3" ]; then if [ "$entry" ]; then + case "$entry" in + /*) fullpath="${2}/$entry" ;; + *) fullpath="$entry" ;; + esac if [ "-" = "$3" ]; then - printf "%s\n" "${2}/$entry" + printf "%s\n" "$fullpath" else - printf "%s\n" "${2}/$entry" > "$3" + printf "%s\n" "$fullpath" > "$3" fi # Tell `nnn` to clear its internal selection