Créer un script Unix sous OS X
Initiation et rappels des bases pour réaliser un script Shell.
Conclusion
On a écrit le script, on lui a donné les droits d'exécution, il ne reste maintenant plus qu'à l'exécuter et admirer le travail. Deux façons pour exécuter le script : ./nom_du_script, ou bien . nom_du_script . Sans rentrer dans les détails, les deux façons de faire sont très différentes : dans un cas, le script sera exécuté dans le shell courant, alors que dans le deuxième cas, le script sera exécuté dans un second shell. Voici la page que j'obtiens au final. Certes, ce n'est pas très beau graphiquement, mais le but de cet article n'était pas de faire une page xhtml hyper belle, avec une page css, ... , mais juste de comprendre comment fonctionne un script unix, écrire des fonctions de base puis des fonctions de plus en plus compliquées.Si on veux obtenir une page html un peu plus belle graphiquement, deux possibilités : on complète le script unix pour faire une belle page, ou bien on peut aussi faire une belle page html/php, peut-être plus simple qu'un script unix, et dans laquelle on place les fichiers tmp_ grâce à la fonction include(' ') de php. C'est d'ailleurs aussi pour cela que je suis passé par des fichiers temporaires qui contiennent déjà les informations formattées en html, ça permet de les réutiliser simplement ailleurs.
Et voilà, un magnifique script unix, qui va donc un peu plus loin que les simples commandes du genre "ls -a", "top", ... . A vous de jouer maintenant :-)
Pour finir : voici le code source complet du script