1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-08-04 14:15:44 +02:00

shells (bash, dash, fish, ksh, sh, zsh & histexpand): add French translation

This commit is contained in:
Neluji 2021-10-15 17:27:57 +02:00 committed by Starbeamrainbowlabs
parent eb0a1aebd4
commit 65264bc826
7 changed files with 196 additions and 0 deletions

33
pages.fr/common/bash.md Normal file
View file

@ -0,0 +1,33 @@
# bash
> Bourne-Again SHell, un interpréteur de ligne de commande compatible avec `sh`.
> Voir aussi `histexpand` pour l'expansion de l'historique.
> Plus d'informations : <https://gnu.org/software/bash/>.
- Démarrer une session shell interactive :
`bash`
- Exécuter une commande, puis terminer la session :
`bash -c "{{commande}}"`
- Exécuter un script :
`bash {{chemin/vers/le/script.sh}}`
- Exécuter un script en affichant chaque commande avant de l'exécuter :
`bash -x {{chemin/vers/le/script.sh}}`
- Exécuter un script en s'arrêtant à la première erreur :
`bash -e {{chemin/vers/le/script.sh}}`
- Lire et exécuter des commandes depuis l'entrée standard `stdin` :
`bash -s`
- Afficher la version de Bash (`$BASH_VERSION` ne contenant que la version, sans les informations de license):
`bash --version`

28
pages.fr/common/dash.md Normal file
View file

@ -0,0 +1,28 @@
# dash
> Debian Almquist SHell, une implémentation de `sh` moderne, conforme à POSIX (non compatible avec Bash).
> Plus d'informations : <https://manned.org/dash>.
- Démarrer une session shell interactive :
`dash`
- Exécuter une commande, puis terminer la session :
`dash -c "{{commande}}"`
- Exécuter un script :
`dash {{chemin/vers/le/script.sh}}`
- Exécuter un script en affichant chaque commande avant de l'exécuter :
`dash -x {{chemin/vers/le/script.sh}}`
- Exécuter un script en s'arrêtant à la première erreur :
`dash -e {{chemin/vers/le/script.sh}}`
- Lire et exécuter des commandes depuis l'entrée standard `stdin` :
`dash -s`

32
pages.fr/common/fish.md Normal file
View file

@ -0,0 +1,32 @@
# fish
> Friendly Interactive SHell, un interpréteur de ligne de commande, conçu pour être facile à utiliser.
> Plus d'informations : <https://fishshell.com>.
- Démarrer une session shell interactive :
`fish`
- Exécuter une commande, puis terminer la session :
`fish -c "{{commande}}"`
- Exécuter un script :
`fish {{chemin/vers/le/script.fish}}`
- Vérifier les erreurs de syntaxe dans un script :
`fish --no-execute {{chemin/vers/le/script.fish}}`
- Démarrer une session shell interactive en mode privé, dans laquelle le shell n'a pas accès à l'historique et n'y écrit rien :
`fish --private`
- Afficher les informations de version :
`fish --version`
- Ajouter et exporter une variable d'environnement, qui persiste entre les redémarrages du shell (exécuter depuis le shell uniquement) :
`set -Ux {{nom_de_la_variable}} {{valeur_de_la_variable}}`

View file

@ -0,0 +1,36 @@
# history expansion
> Réutiliser et développer l'historique des commandes shell dans `sh`, `bash`, `zsh`, `rbash` et `ksh`.
> Plus d'informations : <https://www.gnu.org/software/bash/manual/html_node/History-Interaction>.
- Exécuter de nouveau la commande précédente en tant que root (`!!` est remplacé par la commande précédente) :
`sudo !!`
- Exécuter une commande avec le dernier argument de la commande précédente :
`{{commande}} !$`
- Exécuter une commande avec le premier argument de la commande précédente :
`{{command}} !^`
- Exécuter la `n`-ème commande de l'historique :
`!{{n}}`
- Exécuter la `n`-ème commande de l'historique, en partant de la dernière exécutée :
`!-{{n}}`
- Exécuter la commande qui contient `string` la plus récente :
`!?{{string}}?`
- Exécuter la commande précédente, en remplaçant `string1` par `string2` :
`^{{string1}}^{{string2}}^`
- Effectuer une expansion de l'historique, mais affiche la commande qui aurait du être exécutée au lieu de l'exécuter :
`{{!-n}}:p`

21
pages.fr/common/ksh.md Normal file
View file

@ -0,0 +1,21 @@
# ksh
> Korn SHell, un interpréteur de ligne de commande compatible avec Bash.
> Voir aussi `histexpand` pour l'expansion de l'historique.
> Plus d'informations : <http://kornshell.com>.
- Démarrer une session shell interactive :
`ksh`
- Exécuter une commande, puis terminer la session :
`ksh -c "{{commande}}"`
- Exécuter un script :
`ksh {{chemin/vers/le/script.ksh}}`
- Exécuter un script en affichant chaque commande avant de l'exécuter :
`ksh -x {{chemin/vers/le/script.ksh}}`

21
pages.fr/common/sh.md Normal file
View file

@ -0,0 +1,21 @@
# sh
> Bourne SHell, l'interpréteur de ligne de commande classique.
> Voir aussi `histexpand` pour l'expansion de l'historique.
> Plus d'informations : <https://manned.org/sh>.
- Démarrer une session shell interactive :
`sh`
- Exécuter une commande, puis terminer la session :
`sh -c "{{commande}}"`
- Exécuter un script :
`sh {{chemin/vers/le/script.sh}}`
- Lire et exécuter des commandes depuis l'entrée standard `stdin` :
`sh -s`

25
pages.fr/common/zsh.md Normal file
View file

@ -0,0 +1,25 @@
# zsh
> Z SHell, un interpréteur de ligne de commande compatible avec Bash.
> Voir aussi `histexpand` pour l'expansion de l'historique.
> Plus d'informations : <https://www.zsh.org>.
- Démarrer une session shell interactive :
`zsh`
- Exécuter une commande, puis terminer la session :
`zsh -c "{{commande}}"`
- Exécuter un script :
`zsh {{chemin/vers/le/script.zsh}}`
- Exécuter un script en affichant chaque commande avant de l'exécuter :
`zsh --xtrace {{path/to/script.zsh}}`
- Démarrer une session shell interactive en mode verbeux, qui affiche chaque commande avant de l'exécuter :
`zsh --verbose`