Script bash
Le shell bash peut être utilisé pour exécuter des scripts qui peuvent servir à automatiser des tâches manuellement ou de façon programmé.
ATTENTION
Ne touche pas encore à cette page, je souhaite suivre un plan.INFORMATION
Les concepts de programmation ne seront pas abordés dans cette documentation. Cette dernière a seulement pour but de rassembler de la syntaxe pour une réutilisation rapide de code bash.Commandes basiques
Afficher un message
echo "Mon message"
Afficher un message sans retour chariot"
echo -n "Quel est votre âge ? : "
Affectation de variable
maVarable=maValeur
Appel de variable
echo $maVariable
Lire une entrée clavier et remplir une variable avec
read maVariable
Mettre le résultat d'une commande bash dans une variable
chercheFichiers=`find / -type f -iname "*.txt" | wc -l`
Mettre le résultat d'une commande bash dans une variable en la rendant silencieuse
chercheFichiers=`find / -type f -iname "*.txt" | wc -l` 2>/dev/null
Codes de retour
Test sur des fichiers
Sous Linux, tout est fichier. Lors de l'exécution d'un script, il peut être utile de connaître le type ou l'existence d'un ficher (un dossier est un fichier) avant d'exécuter une action. Les tests seront donc appréciables en combinaison d'une structure conditionnelle ou d'une boucle.
Les tests s'effectuent via la commande test