J'ai un fichier texte qui ressemble à ce qui suit:Perl - Commencez à lire de la ligne spécifique et seulement obtenir la première colonne de celui-ci la ligne, jusqu'à la fin
Line 1
Line 2
Line 3
Line 4
Line 5
filename2.tif;Smpl/Pix & Bits/Smpl are missing.
Il y a 5 lignes qui sont toujours les mêmes, et sur la ligne 6 est où je veux commencer à lire des données. Lors de la lecture des données, chaque ligne (à partir de la ligne 6) est délimitée par des points-virgules. Je dois juste obtenir la première entrée de chaque ligne (à partir de la ligne 6).
Par exemple:
Line 1
Line 2
Line 3
Line 4
Line 5
filename2.tif;Smpl/Pix & Bits/Smpl are missing.
filename4.tif;Smpl/Pix & Bits/Smpl are missing.
filename6.tif;Smpl/Pix & Bits/Smpl are missing.
filename8.tif;Smpl/Pix & Bits/Smpl are missing.
sortie souhaitée serait la suivante:
filename2.tif
filename4.tif
filename6.tif
filename8.tif
Est-ce possible, et si oui, où dois-je commencer?
Il est possible. Avez-vous du code pour le moment? – aschepler
Oui et non. Pas encore pour le moment - mais j'ai plus de 300 lignes de code que j'essaie de mettre en œuvre. Il s'agit essentiellement d'une nouvelle fonctionnalité que j'essaie d'implémenter pour traiter les fichiers à partir d'un fichier texte existant. – drewrockshard
La réponse à toutes les questions commençant, * "En Perl, ¿puis-je faire ...?" * Est ** "¡Oui!" ** Cependant, la réponse à certains d'entre eux continue avec ** "Oui, mais ...." ** – tchrist