[awk] Traitement ligne selon la casse
Bonjour, j'ai écris cette ligne de code en awk et j'aimerais avoir confirmation sur son résultat.
Code:
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]