start:linux:bash:doc
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| start:linux:bash:doc [2023/02/19 15:34] – [Autres Raccourcis] gerardadmin | start:linux:bash:doc [2023/02/23 10:23] (Version actuelle) – ancienne révision (2023/02/23 10:21) restaurée gerardadmin | ||
|---|---|---|---|
| Ligne 152: | Ligne 152: | ||
| CTRL + c => En cours de frappe, permet d’arrêter la saisie de la ligne de commande et de revenir à l’invite avec une ligne vierge. | CTRL + c => En cours de frappe, permet d’arrêter la saisie de la ligne de commande et de revenir à l’invite avec une ligne vierge. | ||
| + | ======= Commande Echo ======= | ||
| + | < | ||
| + | Les touches utilisées sont indiquées entre crochets, exemple [ctrl] pour la touche “contrôle” | ||
| + | </ | ||
| - | ======= commande Echo ======= | + | <note tip> |
| - | =====La commande echo===== | ||
| - | {{: | ||
| - | <WRAP info >Un signe $ précède les commandes qui ne nécessitent pas de droits administrateur ; un signe # précède celles qui nécessitent des droits administrateur (ces signes ne font PAS partie des commandes). Les lignes qui ne commencent pas par un signe $ ou # correspondent au résultat de la commande précédente.\\ | ||
| - | Les touches utilisées sont indiquées entre crochets, exemple **[ctrl]** pour la touche " | ||
| - | <WRAP tip> | + | ====== Utilisation |
| - | ====Utilisation basique==== | ||
| - | La commande | + | La commande echo permet simplement d' |
| - | < | + | |
| - | Ceci aura pour conséquence d' | + | $ echo "Ma jolie phrase est belle." |
| + | |||
| + | Ceci aura pour conséquence d' | ||
| Vous pouvez utiliser les guillemets pour contrôler quelque peu le résultat de cette commande : | Vous pouvez utiliser les guillemets pour contrôler quelque peu le résultat de cette commande : | ||
| - | * Avec un guillemet simple de chaque côté du texte, rien ne sera modifié ou interprété par la commande echo : | ||
| - | < | ||
| - | ca va ? oui !</ | ||
| - | * Avec un guillemet double de chaque côté du texte, le texte sera interprété par la commande echo ou par votre shell, voici ce que j' | ||
| - | < | ||
| - | bash: !": event not found</ | ||
| - | * Notez que vous pouvez aussi utiliser la commande sans guillemets, mais d' | ||
| - | < | ||
| - | ca va ? Desktop Documents fichier1 fichier2 fichier3 oui ! | ||
| - | </ | ||
| - | ====Quelques utilisations pratiques==== | + | |
| - | | + | |
| - | < | + | |
| - | * Pour écraser un fichier, en effaçant tout son contenu, on utilise le signe **%%> | + | |
| - | < | + | |
| - | * Si vous utilisez " | + | |
| + | ca va ? oui ! | ||
| - | __**Ne fonctionnera PAS**__ | + | |
| - | < | + | $ echo "ca va ? oui !" |
| + | bash: !": event not found | ||
| - | Vous obtiendrez un refus avec "bash: / | + | *Notez |
| - | __**Vous pouvez utiliser**__ :\\ | + | $ echo ca va ? * oui ! |
| + | ca va ? Desktop Documents fichier1 fichier2 fichier3 oui ! | ||
| - | < | + | ====== Quelques utilisations pratiques |
| - | :!: L' | + | |
| + | $ echo "Ma jolie phrase est belle." | ||
| - | | + | |
| - | < | + | $ echo "Ma jolie phrase |
| - | Vous obtiendrez | + | *Si vous utilisez “sudo” pour obtenir les droits root (comme sur ubuntu par exemple), et que vous vouliez utiliser “echo” pour écrire |
| - | <file>#ceci est un commentaire | + | ===== Ne fonctionnera PAS : ===== |
| - | ma deuxième ligne</ | + | |
| + | |||
| + | $ sudo echo ' | ||
| + | |||
| + | Vous obtiendrez un refus avec “bash: / | ||
| + | |||
| + | ==== Vous pouvez utiliser : ==== | ||
| + | |||
| + | |||
| + | $ echo ' | ||
| + | |||
| + | :!: L' | ||
| + | |||
| + | *Pour écrire plus d'une ligne avec “echo”, vous pouvez utiliser un saut de ligne, noté “\n”. Pour indiquer à “echo” que ce symbole doit être interprété comme un saut de ligne, il faut utiliser l' | ||
| + | |||
| + | $ echo -e '#ceci est un commentaire \nma deuxième ligne' >> / | ||
| + | |||
| + | Vous obtiendrez dans le fichier “/ | ||
| + | |||
| + | #ceci est un commentaire | ||
| + | | ||
| Pratique pour ajouter une ligne d' | Pratique pour ajouter une ligne d' | ||
| + | |||
| + | |||
| + | =====Raccourcis clavier de la ligne de commande du terminal Linux===== | ||
| + | |||
| + | Parcourez l' | ||
| + | Recherche inversée de l' | ||
| + | Déplacer un mot vers la gauche (vers l' | ||
| + | Déplacer un mot vers la droite (vers l' | ||
| + | Aller au début de la ligne de commande: Ctrl + A ou Début | ||
| + | Aller à la fin de la ligne de commande: Ctrl + E ou Fin | ||
| + | Faire défiler la fenêtre vers le haut: Shift + Page Up | ||
| + | Faire défiler la fenêtre vers le bas: Shift + Page Down | ||
| + | |||
| + | Annuler la commande en cours ou effacer le texte saisi: Ctrl + C | ||
| + | Envoyer 'fin de fichier' | ||
| + | Suspendre l' | ||
| + | |||
| + | Effacer un mot vers la gauche: Ctrl + W ou Esc + ← Retour arrière | ||
| + | Effacer un mot vers la droite: Alt + D | ||
| + | Effacer une ligne à gauche: Ctrl + U | ||
| + | Effacez une ligne à droite: Ctrl + K | ||
| + | Collez le texte précédemment effacé: Ctrl + Y | ||
| + | Collez le contenu du presse-papiers à la position du curseur: Maj + Ins ou Ctrl + Maj + V | ||
| + | Insérez le caractère suivant tapé textuellement: | ||
| + | |||
| + | Saisie automatique d'une commande ou d'un nom de fichier: Tab | ||
| + | Effacer l' | ||
/home/chanteri/www/fablab37110/data/attic/start/linux/bash/doc.1676817241.txt.gz · Dernière modification : de gerardadmin
