Exemples d’extraits de lesspipe.zsh (/!\ syntaxe z-shell) :
Tar.gzip --> liste du contenu :
type_fichier=$(file -L -z $fichier)
[[ $type_fichier = *:*tar*archive*gzip*compressed* ]] && {
echo "exec tar tzvf $fichier"
echo
exec tar tzvf $fichier
}
Répertoire -> tree :
[[ -d $fichier ]] && {
echo "exec tree -C -A $fichier"
echo
exec tree -C -A $fichier
}
* Les PDF avec pdftotext
* les méta-données d’images avec exiv2
* ogginfo, metaflac
* strings, hexdump pour les binaires
* readlink pour les liens symboliques (attention à la récursion infinie :))
* etc
# on peut faire beaucoup de choses avec un lesspipe
Posté par chimay . En réponse au journal Back to basics : avoir un excellent pager avec less. Évalué à 10.
Exemples d’extraits de lesspipe.zsh (/!\ syntaxe z-shell) :
Tar.gzip --> liste du contenu :
type_fichier=$(file -L -z $fichier)
[[ $type_fichier = *:*tar*archive*gzip*compressed* ]] && {
echo "exec tar tzvf $fichier"
echo
exec tar tzvf $fichier
}
Répertoire -> tree :
[[ -d $fichier ]] && {
echo "exec tree -C -A $fichier"
echo
exec tree -C -A $fichier
}
* Les PDF avec pdftotext
* les méta-données d’images avec exiv2
* ogginfo, metaflac
* strings, hexdump pour les binaires
* readlink pour les liens symboliques (attention à la récursion infinie :))
* etc