[BASH] Aide sur des commandes ou méthodes
Bonsoir,
J'aimerai vérifier dans un script la validité de l'entier passé en paramètre, et cela sans passer par les expressions régulières, est-ce possible :mrgreen:?
Comment écrire un script qui ajoute la date sous forme de commentaire en tête des fichiers passés en argument. voilà une suggestion :mrgreen: :
il faut aussi vérifier que tous les paramètres sont des fichiers !
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
#!\bin\bash
ver=1 //un vérificateur initialisé à 0 (si ver = 1 alors réussi, si ver=0 échoué)
for file in $* do
if ![ -f $file ]; then //si ce n'est pas un fichier mettre ver=0 pour dire que c'est échoué
ver = 0 //affectation de 0 à ver
fi
done
if [ ver -eq 1 ]; then
for file in $* do
//ici il faut ajouter la date sous forme de commentaire en tete des fichiers :(
done |
Merci pour votre aide et d'avoir aussi prendre le temps de voir mon problème :D