aboutsummaryrefslogtreecommitdiff
path: root/mdk
diff options
context:
space:
mode:
Diffstat (limited to 'mdk')
-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