Bonjour,
J'ai un script qui a besoin de calculer le nombre de ligne d'un fichier - 1. J'arrive à faire l'opération en plusieurs temps mais si je ne l'exporte pas, ça ne fonctionne pas :
C'est comme si je lançai les commandes les unes après les autres dans un terminal
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Comptage () { export compteur=`wc -l fichier.txt | awk '{printf $1}'` echo "$compteur" compteur=`expr $compteur - 1` echo "$compteur" }
J'ai bien la commande uniline :
Mais comme elle comporte déjà des back quote je ne vois pas comment l'intégrer à mon script.
Code : Sélectionner tout - Visualiser dans une fenêtre à part expr `wc -l fichier.txt | awk '{printf $1}'` - 1
Je bosse sous AIX (désolé)
Partager