From d114e9d54d63daa072cf0ea10e6a058592808a38 Mon Sep 17 00:00:00 2001 From: VG Date: Mon, 25 Jan 2016 20:45:00 +0100 Subject: better user direction --- bulkrename | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bulkrename b/bulkrename index bb19f21..e0a23d8 100755 --- a/bulkrename +++ b/bulkrename @@ -11,10 +11,13 @@ fi EDITOR="${EDITOR:-vi}" namebase="$(mktemp -d)/blkrn" +echo '# Modify filenames without removing any line, quitting aborts' \ + > "${namebase}.2" tee -- "${namebase}.1" >> "${namebase}.2" exec /dev/tty || { echo 'Interactive terminal needed' >&2 ; exit 1; } "$EDITOR" "${namebase}.2" +sed -i -- '1d' "${namebase}.2" if [ $(wc -l < "${namebase}.1") -ne $(wc -l < "${namebase}.2") ] ; then rm -r "$(dirname "${namebase}")" -- cgit v1.2.3