Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [21/10/2015 19:30] milou [Apprendre à rédiger des scripts sous bash] |
doc:programmation:shells:debuter-avec-les-scripts-shell-bash [21/10/2015 20:08] paskal |
||
---|---|---|---|
Ligne 160: | Ligne 160: | ||
</code> | </code> | ||
dans lequel on inscrit : | dans lequel on inscrit : | ||
- | <code> | + | <code bash mon-script> |
echo -n "Bonjour les copains" | echo -n "Bonjour les copains" | ||
</code> | </code> | ||
Ligne 201: | Ligne 201: | ||
====Le sha-bang et ./mon-script ==== | ====Le sha-bang et ./mon-script ==== | ||
* Reprenons notre fichier "mon-script" (avec cette fois un autre programme, celui de la commande ls par exemple). | * Reprenons notre fichier "mon-script" (avec cette fois un autre programme, celui de la commande ls par exemple). | ||
- | <code> | + | <code bash mon-script> |
#!/bin/bash | #!/bin/bash | ||
ls /home/utilisateur | ls /home/utilisateur | ||
Ligne 256: | Ligne 256: | ||
* Contenant les lignes : | * Contenant les lignes : | ||
- | <code bash> | + | <code bash mon-script> |
#!/bin/bash | #!/bin/bash | ||
printf "yep coucou!\n" | printf "yep coucou!\n" | ||
Ligne 320: | Ligne 320: | ||
- enregistrez et lancez-le depuis un terminal. | - enregistrez et lancez-le depuis un terminal. | ||
- | <code bash> | + | <code bash scriptx> |
#!/bin/bash | #!/bin/bash | ||
set -o posix | set -o posix | ||
Ligne 329: | Ligne 329: | ||
<note tip> | <note tip> | ||
À savoir : une suite de commandes s'écrit de façon équivalente pour le shell ainsi : | À savoir : une suite de commandes s'écrit de façon équivalente pour le shell ainsi : | ||
- | <code bash> | + | <code bash script> |
#!/bin/bash | #!/bin/bash | ||
set -o posix | set -o posix |