[gull] Truc et astuces: Fuzzy Finder
felix
felix at f-hauri.ch
Wed May 22 22:59:19 CEST 2024
Voire:
$ mapfile -td '' array < <(
fzf -m -e -i --print0 --read0 < <(
find -type f -print0 2>/dev/null
) --preview='
case $(file -b --mime-type {}) in
text*) cat {} ;;
image*) catimg -w $((2*COLUMNS)) {} ;;
application/pdf) pdftotext -layout - - <{};;
*) cat -e {};;
esac;')
- Avec ``catimg'' en plus de poppler-utils...
Le Wed, May 22, 2024 at 01:34:29PM +0200, felix via gull a écrit :
> Je n'avais jamais utilisé "fzf" avant d'essayé ça:
>
> mapfile -td '' array < <(
> fzf --read0 --print0 -m < <(
> find ~ -type f -iname '*.pdf' -print0 2>/dev/null
> ) --preview='pdftotext -layout - - <{}')
> declare -p array
>
> - L'option ``-m'' permet la sélection multiple avec la touche TAB.
> - L'utilitaire ``pdftotext'' fait partie du paquet ``poppler-utils''
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list