Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
td_-_scripts_bash [2019/02/12 13:10] – [Q.17 - Endormir un processus] gilles | td_-_scripts_bash [2022/02/22 13:14] (Version actuelle) – [Q.12 - Vérification de chemin] gilles |
---|
| |
<code bash> | <code bash> |
$ verif /home/lissence/toto | $ ./check-path.sh /home/lissence/toto |
/home/lissence n\'existe pas | /home/lissence n\'existe pas |
</code> | </code> |
</code> | </code> |
| |
''$PATH'' contient l'ensemble des chemins du système dans lesquels les commandes sont directement accessibles par la ligne de commande. La séparation entre chaque chemin est faite par le caractère '':''. Ecrire un ''bash''-script qui admet en argument un liste de fichiers. Notre commande ''is-in-path.sh'' teste pour chacun de ses arguments son appartenant à l'un des dossiers dont le chemin absolu est présent dans la variable ''PATH''. | ''$PATH'' contient l'ensemble des chemins du système dans lesquels les commandes sont directement accessibles par la ligne de commande. La séparation entre chaque chemin est faite par le caractère '':''. Ecrire un ''bash''-script qui admet en argument une liste de fichiers. Notre commande ''is-in-path.sh'' teste pour chacun de ses arguments son appartenance à l'un des dossiers dont le chemin absolu est présent dans la variable ''PATH''. |
| |
==== Q.17 - Endormir un processus ==== | ==== Q.17 - Endormir un processus ==== |