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 : 2023/02/19 15:34 de gerardadmin