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?
Comment écrire un script qui ajoute la date sous forme de commentaire en tête des fichiers passés en argument. voilà une suggestion:
il faut aussi vérifier que tous les paramètres sont des fichiers !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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![]()
Partager