commit 937836b8b1791b078b8126a9e0ffde0b24bcba99 parent 3f23e99ff2d4dff1ae5994a56f04f425c7ce1616 Author: Taco-C <perian.forod@gmail.com> Date: Thu, 2 Jul 2020 00:10:52 +0200 Add updated version of dugrep Diffstat:
| M | dugrep | | | 11 | ++++++++++- |
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/dugrep b/dugrep @@ -2,7 +2,16 @@ # Find all files with the .$1 extention, lets you choose one, then exec with $2. -file=`du -a $HOME --exclude=".*" 2>/dev/null | grep "\.$1$" | cut -f2 | rofi -dmenu -theme sidebar -p :` +# theme="-theme sidebar" +theme="" + +_filter_files() { + for ext in $(echo $1 | tr "," "\n"); do + du -a $HOME --exclude=".*" | cut -f2 | grep "\.$ext$" + done +} + +file=`_filter_files "$1" | sort | rofi -width 75% -dmenu -i $theme -p :` [ "$file" = "" ] && exit