From 370d7a8e523c14de20b5d9a75ec595a80ae7f1dd Mon Sep 17 00:00:00 2001 From: Tobias Reisinger Date: Mon, 1 Mar 2021 00:06:49 +0100 Subject: [PATCH] Fix edit script to better preserve filename --- .local/bin/edit | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.local/bin/edit b/.local/bin/edit index c5de781..f27b1a0 100755 --- a/.local/bin/edit +++ b/.local/bin/edit @@ -9,11 +9,13 @@ fi edit_directory="$HOME/.cache/edit/" -mkdir -p $edit_directory +filehash=$(readlink -fn "$1" | md5sum | awk '{ print $1 }') +filedirectory="$edit_directory/$filehash/" +filedirectory=$(realpath -s "$filedirectory") + +mkdir -p $filedirectory +filepath=$(realpath -s "$filedirectory/$(basename $1)") -filename=$(readlink -fn "$1" | md5sum | awk '{ print $1 }')-$(basename $1) -filepath="$edit_directory/$filename" -filepath=$(realpath -s "$filepath") user=$(id -un) group=$(id -gn)