Considérez ce dossier :
#!/usr/bin/env bash
cat > example_file.txt <<EOL
sdk,jalxa,9325
m,head1,3
ae,wea,2232
ax1,awq,2321
m,head1,32
dgf,12a,8923
m,head1,11
bsda,awq,902
9as,wea,1732
ax1,awq,2321
EOL
Je voudrais le diviser en ligne en commençant par m,head1,
. Le résultat serait donc :
fichier_wea.txt :
m,head1,3
ae,wea,2232
ax1,awq,2321
fichier_12a.txt :
m,head1,32
dgf,12a,8923
fichier_awq.txt :
m,head1,11
bsda,awq,902
9as,wea,1732
ax1,awq,2321
Par exemple, les fichiers résultant de la division doivent être nommés après l'entrée de la deuxième colonne (séparée par des virgules) de la première ligne après la division. dans la deuxième colonne (séparée par des virgules) de la première ligne après le modèle de fractionnement. J'ai du mal avec cette partie (comment référencer la ligne suivante dans AWK ?)