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 | 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 [22/10/2015 13:12] milou [la suite c'est ici] |
||
---|---|---|---|
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 | ||
Ligne 369: | Ligne 369: | ||
=====la suite c'est ici ===== | =====la suite c'est ici ===== | ||
- | [[atelier:chantier:script-bash-variables-arguments-parametres|script-bash-variables-arguments-parametres]] | + | [[doc:programmation:shells:script-bash-variables-arguments-parametres|script-bash-variables-arguments-parametres]] |