Bonjour,
Je dois lire un fichier texte ligne par ligne et je ne veux récupérer que certaines zones pour les mettre dans un autre fichier.
Donc, je fais une boucle qui lit mon fichier et un cut sur les éléments qui m'interesse.
Par exemple, je fais :
cat fichier1 | while read line
do
cut -c 764-932 $line > fichier2
done
Ca marche bien si je ne découpe qu'une zone dans mon fichier.
Mais voila, je souhaite prendre des zones genre : de la colonne 30 à 40 et de la colonne 65 à 70...et il faut que ces éléments soient concaténés ensemble dans le fichier 2.
Exemple.
J'ai un fichier avec des lignes : aaaaabbbbbccccccccccdddddeeeeeeeeee.
et je veux en sortie bbbbbeeeeeeeeee
Comment faire ?
Partager