Procházet zdrojové kódy

Fix directory view with viuimg

master
Arun Prakash Jana před 6 roky
rodič
revize
a25165d1bd
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: A75979F35C080412
1 změnil soubory, kde provedl 14 přidání a 1 odebrání
  1. +14
    -1
      plugins/viuimg

+ 14
- 1
plugins/viuimg Zobrazit soubor

@@ -2,12 +2,25 @@

# Description: View an image or images in a directory in pager
#
# Note: While it's very easy to fix this in Bash (sample commented), with the
# current POSIX shell script implementation the unmatched patterns are spewed.
# A patch to fix this is highly appreciated.
#
# Shell: POSIX compliant
# Author: Arun Prakash Jana

if ! [ -z "$1" ]; then
if [ -d "$1" ]; then
viu -n "$1"/* 2>/dev/null | less -R
cd "$1"

# Bash implementation
# shopt -s nullglob
# viu -n *.bmp *.BMP *.gif *.GIF *.jpg *.JPG *.jpeg *.JPEG *.png *.PNG *.svg *.SVG 2>/dev/null | less -R

for file in *.bmp *.BMP *.gif *.GIF *.jpg *.JPG *.jpeg *.JPEG *.png *.PNG *.svg *.SVG
do
viu -n "$file" 2>/dev/null
done | less -R
else
viu -n "$1" | less -R
fi


Načítá se…
Zrušit
Uložit