Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
informatique:linux:bash [2019/04/16 15:08] – [Debugger un script] vérifier la syntaxe pteu | informatique:linux:bash [2020/10/30 22:01] – Afficher n fois un caractère pteu |
---|
* ''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 |
* ''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 |
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> |