Je fais un script pour simplifier mes tâches quotidiennes. Tous les jours, je dois rechercher par grep quelques éléments sur le serveur d'une entreprise. C'était correct, cependant, maintenant, ils ont séparé chaque objet dans des sous-répertoires. Je cherche une solution dans laquelle mon script script existant s'exécutera de manière répétée dans chaque sous-répertoire à l'intérieur d'un certain répertoire. Comment puis-je faire cela ? Je suis assez nouveau sur Ubuntu et j'apprends encore les ficelles du métier.
Voici mon script :
#!/bin/bash
#fetch start time of uut
grep -i "01_node_setup" his_file | tail -1 >> /home/xtee/sst-logs.out
#check if sysconfig.out exists
if [ -f sysconfig.out];
then
grep -A 1 "Drive Model" sysconfig.out | tail -1 >> /home/xtee/sst-logs.out
else
grep -m 1 "Pair0 DIMM0" node0/trans_file_prev/*setupsys* | tail -1 >> /home/xtee/sst-logs.out
fi
En gros, je veux lancer ce script pour qu'il s'exécute sur tous les sous-répertoires existants d'un certain répertoire. Que dois-je faire ? Merci !