• [^] # Re: Quel less ?

    Posté par . En réponse au message less demande un suffixe pour lire utf8... et le lit correctement sans!? [en fait, c'est lesspipe.sh]. Évalué à 5.

    Ça y est, j'ai trouvé! C'est le script lesspipe.sh qui affiche ce message à la con. Ce script, bien pratique, parce qu'il permet de passer à less un peu n'importe quel type de fichier, contient la section suivante:

     if [[ -n $lclocale && $fchar != binary && $fchar != *ascii && $fchar != $lclocale && $fchar != unknown* ]]; then
     qm="033円[7m?033円[m" # inverted question mark
     rep=-c
     trans=
     echo ""|iconv --byte-subst - 2>/dev/null && rep="--unicode-subst=$qm --byte-subst=$qm --widechar-subst=$qm" # MacOS
     echo ""|iconv -f $fchar -t $locale//TRANSLIT - 2>/dev/null && trans="-t $locale//TRANSLIT"
     msg "append $sep$sep to filename to view the $fchar encoded file"
     cmd=(iconv $rep -f $fchar $trans "2ドル")
     # loop protection, just in case
     lclocale=
     return
     fi

    Reste à voir ce que tout ça signifie, me faudra un peu de temps pour l'analyser.