linux-l: lesspipe.sh

Florian Cramer paragram at gmx.net
Fr Jan 26 21:32:47 CET 2001


Am Fri, 26.Jan.2001 um 18:58:23 +0100 schrieb Michael Wiedmann:
> Nun liegt "endgültig" eine Version von lesspipe.sh vor, die sowohl mit MS
> Word Dokumenten (via antiword, Idee und Umsetzung von Florian Cramer)
> als auch mit Debian Paketen (via dpkg) umgehen kann.
> 
> Zu finden hier:
> http://www.ifh.de/~friebel/unix/tools.html

...und es folgt ein neuer Patch der o.g. Version, mit dem man beliebige
Bilder in "less" als ASCII-Art betrachten kann. (Ich bin skeptisch, ob
Wolfgang Friebel auch diese Erweiterung integriert...)

Voraussetzungen: 
- ImageMagick 
- aalib 
- aview 

Florian


*** lesspipe.sh	Fri Jan 26 20:48:22 2001
--- lesspipe.modified.sh	Fri Jan 26 21:20:34 2001
***************
*** 260,265 ****
--- 260,269 ----
  #    w3m -dump -X -T text/html "$2"
    elif [[ "$1" = *Microsoft\ Word* || "$1" = *Microsoft\ Office* ]]; then
      antiword "$2"
+   elif [[ "$1" = *image\ data*  || "$1" = *image\ text* || "$1" = *JPEG\ file*  || "$1" = *JPG\ file* ]]; then
+     convert "$2" /tmp/.lesspipe.pnm
+     echo 'q' | aview -kbddriver stdin -driver stdout -eight -noinverse -nodim -nobold -noboldfont -noreverse /tmp/.lesspipe.pnm 2> /dev/null
+     rm  /tmp/.lesspipe.pnm
    elif [[ "$2" = - ]]; then
      cat
    fi



Mehr Informationen über die Mailingliste linux-l