Bonjour, j'ai écris cette ligne de code en awk et j'aimerais avoir confirmation sur son résultat.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
NR == 3 {FS=" "; if( $2 ~ /^[A-Z]/ ) {error=$2}; next;}
Traitement de l’enregistrement numéro trois du fichier entrant, sur cet enregistrement j'applique un séparateur de champs qui équivaut a <espace> si le champ numéro deux de cet enregistrement commence par une majuscule alors j'enregistre ce champ dans la variable error et saut a l'enregistrement suivant.

Etes-vous d'accord avec ca ?

J'ai un doute sur la condition commence par une majuscule.

Merci pour votre aide.

NB: Comment ajouter au sujet la mention [awk]