Script shell, comparaison sortie de fonction
Résolu
ildrad
-
ildrad -
ildrad -
Bonjour,
Je suis en train de faire un script shell où à un moment, je dois vérifier si la taille d'un fichier est inférieure ou non à 150 octets.
Le problème étant que je n'arrive pas à comparer la sortie de commande : stat -c %s nomdufichier avec un entier (cette commande est passée dans le script et non en argument deu script)
Et meme avec l'aide de vos formulaires :
http://www.commentcamarche.net/...
http://www.commentcamarche.net/faq/4605-shell-tester-une-variable-numerique
Je suis e galère.
Si une âme charitable voudrait bien me donner un coup de pouce, j'en serais ravi
Merci
PS :l Les formulaires sur sed m'ont été très utiles aussi
Je suis en train de faire un script shell où à un moment, je dois vérifier si la taille d'un fichier est inférieure ou non à 150 octets.
Le problème étant que je n'arrive pas à comparer la sortie de commande : stat -c %s nomdufichier avec un entier (cette commande est passée dans le script et non en argument deu script)
Et meme avec l'aide de vos formulaires :
http://www.commentcamarche.net/...
http://www.commentcamarche.net/faq/4605-shell-tester-une-variable-numerique
Je suis e galère.
Si une âme charitable voudrait bien me donner un coup de pouce, j'en serais ravi
Merci
PS :l Les formulaires sur sed m'ont été très utiles aussi
A voir également:
- Script shell, comparaison sortie de fonction
- Fonction si et - Guide
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Comparaison million milliard - Accueil - Technologies
- Airpods 3 date de sortie - Guide
3 réponses
En fait c'est exactement ce qu'il me faut, je sais que ca doit vous paraitre simple, mais je ne suis encore qu'un débutant :D
Merci beaucoup en tout cas.
J'avais essayé un truc du genre :
stat -c %s /var/www/sortie_php.txt
var=$1
if [ "$1" -lt "150" ]
...
Mais je bloquais sur l'allocation de la valeur de sortie dans la variable
Merci beaucoup en tout cas.
J'avais essayé un truc du genre :
stat -c %s /var/www/sortie_php.txt
var=$1
if [ "$1" -lt "150" ]
...
Mais je bloquais sur l'allocation de la valeur de sortie dans la variable