User Tools

Site Tools


informatique:linux:bash

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
informatique:linux:bash [2019/04/16 15:08] – [Debugger un script] vérifier la syntaxe pteuinformatique:linux:bash [2020/10/30 22:01] – Afficher n fois un caractère pteu
Line 27: Line 27:
   * ''ctrl+alt+backspace'' ferme la session graphique   * ''ctrl+alt+backspace'' ferme la session graphique
   * ''ctrl+alt+suppr'' la pluspart du temps, sert à rebooter   * ''ctrl+alt+suppr'' la pluspart du temps, sert à rebooter
 +  * ''ctrl+r'' //reverse-i-search// : recherche d'une commande précédemment saisie ; à nouveau ''ctrl+r'' permet de faire défiler les résultats en cas de réponses multiples ; ''ctrl+s'' permet de revenir au résultat précédent. NB : certain terminaux utilisent déjà la séquence ''Ctrl+S'' ; pour la désactiver, insérer ''stty -xion'' dans votre ''.bash_profile'' ou ''.bashrc''.
  
   * ''alt+u'' et ''alt+l'' : passe, respectivement, en majuscules (Uppercase) et minuscules (Lowercase) le texte suivant le curseur   * ''alt+u'' et ''alt+l'' : passe, respectivement, en majuscules (Uppercase) et minuscules (Lowercase) le texte suivant le curseur
Line 34: Line 35:
   * ''esc+@'' pour complèter les //hostnames//   * ''esc+@'' pour complèter les //hostnames//
   * ''esc+$'' pour complèter les variables   * ''esc+$'' pour complèter les variables
-  * ''ctrl+r'' //reverse search// : recherche d'une commande précédemment saisie ; ''ctrl+R'' permet de faire défiler en cas de réponses multiples 
   * ''!motif'' permet de lancer la dernière commande saisie commançant par //motif//   * ''!motif'' permet de lancer la dernière commande saisie commançant par //motif//
   * ''!!'' lancer la dernière commande   * ''!!'' lancer la dernière commande
Line 313: Line 313:
 Ce qui donne : ''1710_164245 dude@pc-perso:home $ '' avec des couleurs qui évoluent avec le contexte. Ce qui donne : ''1710_164245 dude@pc-perso:home $ '' avec des couleurs qui évoluent avec le contexte.
  
 +
 +====Afficher n fois un caractère====
 +
 +Afficher $N fois le caractère $C :
 +<code bash>
 +N=10
 +C=#
 +printf "%0.s${C}" $(seq 1 ${N})
 +</code>
informatique/linux/bash.txt · Last modified: 2023/01/09 10:52 by pteu