Un script est juste une série de commandes, donc vous pourriez le mettre dans un script bash.
#!/bin/bash
command 1
command 2
command 3
Maintenant, tout dépend des types de commandes et du fait qu'elles nécessitent ou non une intervention de l'utilisateur.
Cependant, si vous obtenez des informations de diagnostic, par exemple, vous pouvez avoir un script qui fait
#!/bin/bash
# Get SMART status of main drive
diskutil info disk0 | grep -i smart
# Get the model of the machine in question
system_profiler SPHardwareDataType | grep -i Identifier
Ce ne sont là que quelques exemples. Gardez à l'esprit que toute sortie générée sera envoyée à la console (écran). Cependant, vous pouvez rediriger la sortie vers un fichier en ajoutant la commande >> /path/to/outputfile.txt
à la fin de chaque commande afin d'obtenir un fichier que vous pourrez analyser une fois l'exécution du fichier terminée.
Vous pouvez nommer le fichier diagnostics.sh
et le placer où vous voulez. Assurez-vous simplement de le rendre exécutable en lançant la commande chmod +x diagnostics.sh
et utiliser ./diagnostics.sh
pour l'exécuter ou double-cliquez dessus pour l'exécuter s'il est enregistré sur votre bureau .