aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillermo Ramos2022-01-12 15:42:37 +0100
committerGuillermo Ramos2022-01-12 15:42:37 +0100
commite649822b6ae91793a79e2167483390e154acf331 (patch)
tree2ff80e7bf31afc58d3cb87fda945993bf1aef6d9
parentffced3998e25f8983ba25ec46f41ff77233b93df (diff)
downloadcli-e649822b6ae91793a79e2167483390e154acf331.tar.gz
mdk: fix bash's path, allow upcase
-rwxr-xr-xmdk12
1 files changed, 6 insertions, 6 deletions
diff --git a/mdk b/mdk
index 43da6b4..2fff1b4 100755
--- a/mdk
+++ b/mdk
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env bash
#
# MDK (Move / Delete / Keep)
################################################################################
@@ -45,22 +45,22 @@ for file in "$@"; do
echo -e "\n=============================="
prompt="[M]ove / [D]elete / [K]eep / [A]gain (${file}) > "
read -rn1 -p "$prompt" key
- while [[ ! "$key" =~ m|d|k|a ]]; do
+ while [[ ! "$key" =~ m|M|d|D|k|K|a|A ]]; do
echo -e "\nWhat?"
read -rn1 -p "$prompt" key
done
echo
case "$key" in
- m)
+ m|M)
move "$file"
;;
- d)
+ d|D)
delete "$file"
;;
- k)
+ k|K)
keep
;;
- a)
+ a|A)
key=""
;;
esac