Outils pour utilisateurs

Outils du site


atelier20211120-cli_is_fun-run

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édentesRévision précédente
Prochaine révision
Révision précédente
atelier20211120-cli_is_fun-run [2021/12/06 11:54] wapatelier20211120-cli_is_fun-run [2021/12/06 11:58] (Version actuelle) wap
Ligne 27: Ligne 27:
 Lorsqu'on appelle une commande avec des arguments, quelle est la différence entre -h et --human-readable ? Lorsqu'on appelle une commande avec des arguments, quelle est la différence entre -h et --human-readable ?
  
-* -h: c'est une option courte (1 lettre): permet d'ajouter d'autres options (-hla ...) +  * -h: c'est une option courte (1 lettre): permet d'ajouter d'autres options (-hla ...) 
-* --human-readable: c'est une option longue: plus facile à lire / retenir+  * --human-readable: c'est une option longue: plus facile à lire / retenir
  
 ==== Un petit alias peut-être ? ==== ==== Un petit alias peut-être ? ====
Ligne 41: Ligne 41:
 Notations particulières couramment utilisées: Notations particulières couramment utilisées:
  
-* dossiers . et .. : dossier courant et parent +  * dossiers . et .. : dossier courant et parent 
-* ~ : raccourci pour signifier "mon dossier personnel" (home) +  * ~ : raccourci pour signifier "mon dossier personnel" (home) 
-* / : caractère de séparation de dossiers dans un chemin +  * / : caractère de séparation de dossiers dans un chemin 
-* fichiers commençant par . : fichiers cachés+  * fichiers commençant par . : fichiers cachés
  
 ===== Exemple 2 ===== ===== Exemple 2 =====
Ligne 56: Ligne 56:
 Chaque programme peut rediriger la sortie écran (stdout) vers un fichier via l'opérateur > Chaque programme peut rediriger la sortie écran (stdout) vers un fichier via l'opérateur >
  
-* /dev/null : pseudo-fichier qui ignore tout ce qu'on lui envoie +  * /dev/null : pseudo-fichier qui ignore tout ce qu'on lui envoie 
-* les erreurs restent visibles à l'écran: seuls sont affichés les fichiers manquants+  * les erreurs restent visibles à l'écran: seuls sont affichés les fichiers manquants
  
 ===== Exemple 3 ===== ===== Exemple 3 =====
Ligne 72: Ligne 72:
 Outil de traitement et d'extraction de texte possédant son propre langage. Outil de traitement et d'extraction de texte possédant son propre langage.
  
-https://en.wikipedia.org/wiki/The_AWK_Programming_Language[The AWK Programming Language]+[[https://en.wikipedia.org/wiki/The_AWK_Programming_Language|The AWK Programming Language]]
  
 En gros, les mots sont séparés par un caractère blanc et sont numérotés de $1 à $x. En gros, les mots sont séparés par un caractère blanc et sont numérotés de $1 à $x.
Ligne 119: Ligne 119:
 ==== N'importe quel mot de 4 à 8 lettres ==== ==== N'importe quel mot de 4 à 8 lettres ====
  
-* ^ : rien avant +  * ^ : rien avant 
-* [a-z] : n'importe quelle lettre de a jusqu'à z +  * [a-z] : n'importe quelle lettre de a jusqu'à z 
-* {4,8} : répétée de 4 à 8 fois +  * {4,8} : répétée de 4 à 8 fois 
-* $ : rien après+  * $ : rien après
  
 ==== xargs ==== ==== xargs ====
Ligne 139: Ligne 139:
   grep '^[^#]' /etc/pacman.conf   grep '^[^#]' /etc/pacman.conf
  
-* ^ : rien avant +  * ^ : rien avant 
-* [^x] : qui n'est pas le caractère x.+  * [^x] : qui n'est pas le caractère x.
  
 ===== Du fun, du fun, du fun ===== ===== Du fun, du fun, du fun =====
Ligne 148: Ligne 148:
 Les outils indispensables: Les outils indispensables:
  
-* Mettez de la couleur dans vos terminaux: lolcat +  * Mettez de la couleur dans vos terminaux: lolcat 
-* Inspectez votre machine: neofetch +  * Inspectez votre machine: neofetch 
-* Réalisez des bannières avec style: figlet +  * Réalisez des bannières avec style: figlet 
-* Invitez une vache dans le terminal: cowsay +  * Invitez une vache dans le terminal: cowsay 
-* Faites parler chuck norris: fortune-mod-chucknorris+  * Faites parler chuck norris: fortune-mod-chucknorris
  
 ==== La météo ==== ==== La météo ====
Ligne 193: Ligne 193:
 ===== Quelques références ===== ===== Quelques références =====
  
-* https://en.wikipedia.org/wiki/The_AWK_Programming_Language[The AWK Programming Language] +  [[https://en.wikipedia.org/wiki/The_AWK_Programming_Language|The AWK Programming Language]
-* https://www.rexegg.com/regex-quickstart.html[Regex Cheat Sheet] +  [[https://www.rexegg.com/regex-quickstart.html|Regex Cheat Sheet]
-* https://mywiki.wooledge.org/BashGuide[Bash Guide] +  [[https://mywiki.wooledge.org/BashGuide|Bash Guide]
-* https://blog.zenika.com/2019/02/14/shell-mon-amour/[Shell mon amour] +  [[https://blog.zenika.com/2019/02/14/shell-mon-amour|Shell mon amour]
-* https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html[Command-line Tools can be 235x Faster than your Hadoop Cluster]+  [[https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html|Command-line Tools can be 235x Faster than your Hadoop Cluster]]
  
 ===== Merci ===== ===== Merci =====
atelier20211120-cli_is_fun-run.txt · Dernière modification : 2021/12/06 11:58 de wap