Largeur terminal et presentation

De system.co.free.fr.
(Différences entre les versions)
(Largeur du terminal et presentation des scripts)
(Afficher un caractere ASCII par son numero)
Ligne 7 : Ligne 7 :
==Afficher un caractere ASCII par son numero==
==Afficher un caractere ASCII par son numero==
-
la commande printf permet d'afficher un caratere ASCII par son numero. Exemple avec 101, le decimal de 'A':
+
la commande printf permet d'afficher un caratere ASCII par son numero.<br>
 +
Exemple avec 101, l'octal de 'A':
<pre>
<pre>
printf "\101\n"
printf "\101\n"
Ligne 14 : Ligne 15 :
<pre>
<pre>
printf "\x066\n"
printf "\x066\n"
 +
</pre>
 +
Si votre terminal est en UTF-8, vous pouvez afficher les caracteres accentué:
 +
<pre>
 +
printf "\xc3\xa0\n"
</pre>
</pre>

Version du 26 septembre 2014 à 05:25

Largeur du terminal et presentation des scripts

tput cols

la commande tput renvoi la largeur actuelle du terminal en nombre de caractère, soit le nombre de colonne.

Afficher un caractere ASCII par son numero

la commande printf permet d'afficher un caratere ASCII par son numero.
Exemple avec 101, l'octal de 'A':

printf "\101\n"

Et avec x066 l'hexadecimal de 'A':

printf "\x066\n"

Si votre terminal est en UTF-8, vous pouvez afficher les caracteres accentué:

printf "\xc3\xa0\n"
Outils personnels