Bonjour à tous,
Je n'ai pas trouvé la réponse à ma question en lisant, en revanche je ne pense pas être une bête pour comprendre awk je galère sérieusement :/
je dois faire une manipulation toute simple, je teste le champ 6 avec awk, si ce champs 6 est égale à la valeur de ma variable il imprime le résultat.
Le problème c'est que je sais faire le test avec une valeur fixe mais pas avec une variable.
Voici mon script :
Toute fonctionne sauf ce test simple ^^
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 datejour=$(date +%-d); echo $datejour; #dateveille=$((datejour-1)); #echo $dateveille; date_hier_jour=$(date --date '1days ago' +%-d) echo $date_hier_jour; #si le champs 6 est égale à ca imprimer la ligne awk '$6 == $((date_hier_jour)) {print $0}' out
Avez-vous une petite piste sur la formulation ?
Partager