Skip to content

Commit cede7cf

Browse files
authored
Translated chapter titles to french (bobbyiliev#115)
Another hacktoberfest contribution!
1 parent a48f2fa commit cede7cf

25 files changed

+130
-130
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 53 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
1-
# Les entrées utilisateur en Bash
2-
3-
Avec le précédent script, nous avons défini une variable et nous affichons à l'écran la valeur de cette variable grâce à la commande `echo $name`.
4-
5-
Maintenant nous allons demander à l'utilisateur son nom. Pour ce faire, ouvrez votre fichier avec votre éditeur de texte favori et écrivez ce script :
6-
7-
```bash
8-
#!/bin/bash
9-
10-
echo "Quel est votre nom ?"
11-
read name
12-
13-
echo "Salut $name"
14-
echo "Bienvenue sur DevDojo !"
15-
```
16-
17-
Le script ci-dessus va demander une entrée à l'utilisateur et stocker cette entrée dans une variable.
18-
19-
Ensuite, nous pouvons utiliser le texte de cette variable et afficher un message à l'utilisateur.
20-
21-
La sortie de ce script sera la suivante :
22-
23-
* D'abord, lancez le script :
24-
25-
```bash
26-
./devdojo.sh
27-
```
28-
29-
* Ensuite, on vous demandera d'entrer votre nom :
30-
31-
```
32-
Quel est votre nom ?
33-
Bobby
34-
```
35-
36-
* Lorsque vous avez entré votre nom, appuyez sur Entrée, et vous verrez la sortie suivante :
37-
38-
```
39-
Salut Bobby
40-
Bienvenue sur DevDojo !
41-
```
42-
43-
Pour réduire la taille du code, nous pourrions remplacer la première commande `echo` en utilisant la commande `read -p`. La commande `read` utilisée avec le drapeau `-p` affichera un message avant de demander une entrée à l'utilisateur :
44-
45-
```bash
46-
#!/bin/bash
47-
48-
read -p "Quel est votre nom ? " name
49-
50-
echo "Salut $name"
51-
echo "Bienvenue sur DevDojo!"
52-
```
53-
1+
# Les entrées utilisateur en Bash
2+
3+
Avec le précédent script, nous avons défini une variable et nous affichons à l'écran la valeur de cette variable grâce à la commande `echo $name`.
4+
5+
Maintenant nous allons demander à l'utilisateur son nom. Pour ce faire, ouvrez votre fichier avec votre éditeur de texte favori et écrivez ce script :
6+
7+
```bash
8+
#!/bin/bash
9+
10+
echo "Quel est votre nom ?"
11+
read name
12+
13+
echo "Salut $name"
14+
echo "Bienvenue sur DevDojo !"
15+
```
16+
17+
Le script ci-dessus va demander une entrée à l'utilisateur et stocker cette entrée dans une variable.
18+
19+
Ensuite, nous pouvons utiliser le texte de cette variable et afficher un message à l'utilisateur.
20+
21+
La sortie de ce script sera la suivante :
22+
23+
* D'abord, lancez le script :
24+
25+
```bash
26+
./devdojo.sh
27+
```
28+
29+
* Ensuite, on vous demandera d'entrer votre nom :
30+
31+
```
32+
Quel est votre nom ?
33+
Bobby
34+
```
35+
36+
* Lorsque vous avez entré votre nom, appuyez sur Entrée, et vous verrez la sortie suivante :
37+
38+
```
39+
Salut Bobby
40+
Bienvenue sur DevDojo !
41+
```
42+
43+
Pour réduire la taille du code, nous pourrions remplacer la première commande `echo` en utilisant la commande `read -p`. La commande `read` utilisée avec le drapeau `-p` affichera un message avant de demander une entrée à l'utilisateur :
44+
45+
```bash
46+
#!/bin/bash
47+
48+
read -p "Quel est votre nom ? " name
49+
50+
echo "Salut $name"
51+
echo "Bienvenue sur DevDojo!"
52+
```
53+
5454
Pensez bien à tester ce script par vous même !
File renamed without changes.
Lines changed: 77 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,77 @@
1-
# Arguments Bash
2-
3-
Vous pouvez passer des arguments à votre script shell quand vous l'exécutez. Pour passer un argument, vous devez simplement l'écrire juste après le nom de votre script. Par exemple :
4-
5-
```bash
6-
./devdojo.com votre_argument
7-
```
8-
9-
Dans le script, nous pouvons ensuite utiliser `$1` pour faire appel au premier argument qui a été spécifié.
10-
11-
Si nous passons un deuxième argument, nous y aurons accès avec la notation `$2`, et ainsi de suite.
12-
13-
Maintenant, nous allons créer un script court appelé `arguments.sh` qui servira d'exemple :
14-
15-
```bash
16-
#!/bin/bash
17-
18-
echo "Le premier argument est $1"
19-
echo "Le deuxième argument est $2"
20-
echo "Le troisième argument est $3"
21-
```
22-
23-
Sauvegardez le fichier et rendez-le exécutable :
24-
25-
```bash
26-
chmod +x arguments.sh
27-
```
28-
29-
Ensuite, lancez le fichier et passez **3** arguments :
30-
31-
```bash
32-
./arguments.sh chien chat oiseau
33-
```
34-
35-
Vous devriez voir le message suivant s'afficher :
36-
37-
```bash
38-
Le premier argument est chien
39-
Le deuxième argument est chat
40-
Le troisième argument est oiseau
41-
```
42-
43-
Pour accéder à tous les arguments, vous pouvez utiliser `$@` :
44-
45-
```bash
46-
#!/bin/bash
47-
48-
echo "Tous les arguments : $@"
49-
```
50-
51-
Si vous relancez le script :
52-
53-
```bash
54-
./arguments.sh chien chat oiseau
55-
```
56-
57-
Le message suivant s'affichera :
58-
59-
```
60-
Tous les arguments : chien chat oiseau
61-
```
62-
63-
Notez bien que `$0` sert à référencer le nom du script lui-même.
64-
65-
C'est un excellent moyen d'auto-détruire le fichier si besoin ou juste d'accéder au nom du script.
66-
67-
Par exemple, créons un script qui affiche le nom du fichier et l'efface ensuite :
68-
69-
```bash
70-
#!/bin/bash
71-
72-
echo "Le nom du fichier est: $0 et il va s'auto-détruire."
73-
74-
rm -f $0
75-
```
76-
77-
Faites attention avec l'auto-destruction de fichiers et assurez-vous d'avoir une copie du fichier avant de l'auto-détruire.
1+
# Arguments Bash
2+
3+
Vous pouvez passer des arguments à votre script shell quand vous l'exécutez. Pour passer un argument, vous devez simplement l'écrire juste après le nom de votre script. Par exemple :
4+
5+
```bash
6+
./devdojo.com votre_argument
7+
```
8+
9+
Dans le script, nous pouvons ensuite utiliser `$1` pour faire appel au premier argument qui a été spécifié.
10+
11+
Si nous passons un deuxième argument, nous y aurons accès avec la notation `$2`, et ainsi de suite.
12+
13+
Maintenant, nous allons créer un script court appelé `arguments.sh` qui servira d'exemple :
14+
15+
```bash
16+
#!/bin/bash
17+
18+
echo "Le premier argument est $1"
19+
echo "Le deuxième argument est $2"
20+
echo "Le troisième argument est $3"
21+
```
22+
23+
Sauvegardez le fichier et rendez-le exécutable :
24+
25+
```bash
26+
chmod +x arguments.sh
27+
```
28+
29+
Ensuite, lancez le fichier et passez **3** arguments :
30+
31+
```bash
32+
./arguments.sh chien chat oiseau
33+
```
34+
35+
Vous devriez voir le message suivant s'afficher :
36+
37+
```bash
38+
Le premier argument est chien
39+
Le deuxième argument est chat
40+
Le troisième argument est oiseau
41+
```
42+
43+
Pour accéder à tous les arguments, vous pouvez utiliser `$@` :
44+
45+
```bash
46+
#!/bin/bash
47+
48+
echo "Tous les arguments : $@"
49+
```
50+
51+
Si vous relancez le script :
52+
53+
```bash
54+
./arguments.sh chien chat oiseau
55+
```
56+
57+
Le message suivant s'affichera :
58+
59+
```
60+
Tous les arguments : chien chat oiseau
61+
```
62+
63+
Notez bien que `$0` sert à référencer le nom du script lui-même.
64+
65+
C'est un excellent moyen d'auto-détruire le fichier si besoin ou juste d'accéder au nom du script.
66+
67+
Par exemple, créons un script qui affiche le nom du fichier et l'efface ensuite :
68+
69+
```bash
70+
#!/bin/bash
71+
72+
echo "Le nom du fichier est: $0 et il va s'auto-détruire."
73+
74+
rm -f $0
75+
```
76+
77+
Faites attention avec l'auto-destruction de fichiers et assurez-vous d'avoir une copie du fichier avant de l'auto-détruire.

ebook/fr/content/008-tableaux-bash.md

Whitespace-only changes.

ebook/fr/content/009-structures-conditionnelles.md

Whitespace-only changes.

ebook/fr/content/010-conditionnelles-en-bash.md

Whitespace-only changes.

0 commit comments

Comments
 (0)