Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tutoriel:formater_le_texte_dans_le_terminal_avec_tput [Le 31/08/2018, 21:45]
zococo [Mise en couleur]
tutoriel:formater_le_texte_dans_le_terminal_avec_tput [Le 31/03/2023, 13:48] (Version actuelle)
176.128.237.48 [Insérer et effacer du texte]
Ligne 41: Ligne 41:
  
 Quelques éléments de formatage du texte peuvent également être définis. Ils sont activés par les codes suivants : Quelques éléments de formatage du texte peuvent également être définis. Ils sont activés par les codes suivants :
-^ code ^ effet ^ +^ code ^ effet ^
 | 1 | gras| | | 1 | gras| |
 | 4 | soulignement | | | 4 | soulignement | |
Ligne 206: Ligne 206:
 $ echo "Texte ordinaire "​$(tput setaf 3; tput setab 1)"​jaune sur fond rouge"​$(tput sgr0)" à nouveau ordinaire."​ $ echo "Texte ordinaire "​$(tput setaf 3; tput setab 1)"​jaune sur fond rouge"​$(tput sgr0)" à nouveau ordinaire."​
 </​code>​ </​code>​
-Cette syntaxe ​put être rendue plus compréhensible en utilisant des variables bien choisies. Ainsi, dans l'​exemple suivant, l’affichage de $rouge place le texte en rouge, celui de $ordinaire rétabli les paramètres par défaut :+Cette syntaxe ​peut être rendue plus compréhensible en utilisant des variables bien choisies. Ainsi, dans l'​exemple suivant, l’affichage de $rouge place le texte en rouge, celui de $ordinaire rétabli les paramètres par défaut :
 <​code>​ <​code>​
 $ rouge=$(tput setaf 1) $ rouge=$(tput setaf 1)
Ligne 323: Ligne 323:
 Effacement de l'​ensemble de l'​écran et déplacement du curseur en position 0,0 (en haut à gauche) Effacement de l'​ensemble de l'​écran et déplacement du curseur en position 0,0 (en haut à gauche)
 <​code>​ <​code>​
-tput clear Efface l’écran et place le curseur à 0,0 +tput clear
 </​code>​ </​code>​
 Pour obtenir davantage d'​informations sur tput (en anglais, of course) : ne pas oublier le manuel Pour obtenir davantage d'​informations sur tput (en anglais, of course) : ne pas oublier le manuel
Ligne 339: Ligne 339:
   * [[https://​www.admin-linux.fr/​bash-de-la-couleur-dans-le-shell/​|Bash : De la couleur dans le shell]] ​ **(fr)**   * [[https://​www.admin-linux.fr/​bash-de-la-couleur-dans-le-shell/​|Bash : De la couleur dans le shell]] ​ **(fr)**
   * [[https://​unix.stackexchange.com/​questions/​269077/​tput-setaf-color-table-how-to-determine-color-codes|Connaître les couleurs disponibles avec setaf]] ​ **(en)**   * [[https://​unix.stackexchange.com/​questions/​269077/​tput-setaf-color-table-how-to-determine-color-codes|Connaître les couleurs disponibles avec setaf]] ​ **(en)**
-  * [[http://​tldp.org/​HOWTO/​Bash-Prompt-HOWTO/​x361.html|Mouvement du curseur]] ​ **(en)**+  * [[https://​tldp.org/​HOWTO/​Bash-Prompt-HOWTO/​x361.html|Mouvement du curseur]] ​ **(en)**
  
 Tput Tput
Ligne 349: Ligne 349:
   * [[http://​www.linuxcommand.org/​lc3_adv_tput.php|Créer une horloge]] ​ **(en)**   * [[http://​www.linuxcommand.org/​lc3_adv_tput.php|Créer une horloge]] ​ **(en)**
   * [[https://​en.wikipedia.org/​wiki/​Tput|Tput sur wikipedia]] ​ **(en)**   * [[https://​en.wikipedia.org/​wiki/​Tput|Tput sur wikipedia]] ​ **(en)**
-  * [[http://​man7.org/​linux/​man-pages/​man1/​tput.1.html|Page man]]  **(en)**+  * [[https://​man7.org/​linux/​man-pages/​man1/​tput.1.html|Page man]]  **(en)**
   * [[https://​www.gnu.org/​software/​termutils/​manual/​termutils-2.0/​html_chapter/​tput_1.html|tput sur gnu.org]]   * [[https://​www.gnu.org/​software/​termutils/​manual/​termutils-2.0/​html_chapter/​tput_1.html|tput sur gnu.org]]
   * [[https://​www.thegeekstuff.com/​2011/​01/​tput-command-examples/​|9 UNIX / Linux tput Examples: Control Your Terminal Color and Cursor]] ​ **(en)**   * [[https://​www.thegeekstuff.com/​2011/​01/​tput-command-examples/​|9 UNIX / Linux tput Examples: Control Your Terminal Color and Cursor]] ​ **(en)**
  • tutoriel/formater_le_texte_dans_le_terminal_avec_tput.1535744752.txt.gz
  • Dernière modification: Le 31/08/2018, 21:45
  • par zococo