diff options
author | Guillermo Ramos | 2022-01-12 15:42:37 +0100 |
---|---|---|
committer | Guillermo Ramos | 2022-01-12 15:42:37 +0100 |
commit | e649822b6ae91793a79e2167483390e154acf331 (patch) | |
tree | 2ff80e7bf31afc58d3cb87fda945993bf1aef6d9 | |
parent | ffced3998e25f8983ba25ec46f41ff77233b93df (diff) | |
download | cli-e649822b6ae91793a79e2167483390e154acf331.tar.gz |
mdk: fix bash's path, allow upcase
-rwxr-xr-x | mdk | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -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 |