Bonsoir,
je suis vraiment bloqué j'essaie d'avancé comme je peux mais je n'arrive pas à faire cette condition if then else sur le awk,
pouvez vous m'expliquer ce qui ne vas pas avec ce script
j'aimerai que si il trouve le $2 il m'envoie le print de celui-ci, et si il ne trouve rien qu'il me renvoie no match :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for V in "PRIJAM DU TERME_0001" "TESS DES BEAUX_0003" "UNIVERS DE LA FAYE_0002" "Newtext" do find /Users/KAB/Desktop/DeveloppezCom/Renommage/Images/ -name "${V}.*" | awk -F . { [[ '${#2} > 0 ]] && '{print $2}' || '{print "no match"}' } done![]()
Partager