script¶
script est une fonction intégrée. Elle
exécute un fichier de script avec des arguments facultatifs.
| Paramètre | Obligatoire | Par défaut | Signification |
|---|---|---|---|
path |
oui | — | Chemin du script |
args |
non | vide | Arguments transmis après le chemin |
Exécuter un script avec des arguments
Cette configuration exécute /usr/local/bin/report.sh --today. Sans args,
elle exécute seulement /usr/local/bin/report.sh.
Le script doit être exécutable¶
Le chemin est exécuté directement, le fichier doit donc avoir le droit d’exécution :
Rendre le script exécutable une fois
Si vous ne pouvez pas modifier le fichier, exécutez-le avec un interpréteur.
L’exemple echo-script fourni le fait en
appelant d’abord bash.
Pages associées¶
command— exécuter une commande en ligne plutôt qu’un fichier- Script d’écho — exécuter un script avec Bash
- Fonctions intégrées — les deux fonctions intégrées
- Shell — exécution des commandes