Création
d'entreprise
Posez votre question Signaler

[shell-awk] récupérer variable [Résolu]

yo49 - Dernière réponse le 10 mars 2010 à 13:49
Bonjour,
Je souhaite récupérer la valeur de $ligne qu'elle reçoit dans la commande awk, mais c'est impossible comme ça :
ligne=0
awk -F'|' '$1 ~ /'"$cherche"'/ {ligne=NR; print NR} {}' liste.txt
$ligne
echo $ligne /// n'affiche rien!
[traitement avec $ligne]
Avez-vous une idée qui pourrait fonctionner?
Lire la suite 

[shell-awk] récupérer variable »

2 réponses
Réponse
+0
moins plus
Bonjour,

S'il vous plaît, merci, c'est trop demander ???

A lire...

Merci.

ligne=$(awk -F'|' '$1 ~ /'"$cherche"'/ {ligne=NR; print NR} {}' liste.txt)

echo $ligne
Ajouter un commentaire
Réponse
+0
moins plus
Excusez-moi, je ne voulais pas vous manquer de respect ... surtout envers la personne qui m'a le plus aidé en shell !

La solution est toute bête... 8-)
Merci bien!
Ajouter un commentaire
Ce document intitulé « [shell-awk] récupérer variable » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?