Bonjour
Et oui, je dois faire de la regexp en script shell et non en Perl.
Voici mon problème. Avec la commande stat, je veux voir si un fichier est vide ou non :
Si j'affiche la valeur de $param avec un echo, pas de problème, il m'indique bien fichier régulier vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 param=`stat -c"%F" keepme/keepme.lst` if [ `expr $param : 'vide'` > 0 ]
Mais c'est sur la condition que je bute. Normalement, avec expr, je veux voir si je détecte le mot vide. Or apparemment, j'écris mal mon appel vers expr.
Où me suis-je trompé ?
Merci d'avance de vos réponses.
@++
Partager