mais je me suis bien amusé :
(les données sont dans fichier.txt)
#!/bin/basha=$(grep -n "Layer 1" fichier.txt |cut -d":" -f1)# numéro ligne 1er Layerb=$(grep -n "Layer 2" fichier.txt |cut -d":" -f1)# numéro ligne 2ème Layerd=$((b-a))# différence -> nbre de ligne à traiter for i in $(seq $d);do# de 1 à nombre de lignesligne=$ifor j in $(seq 3);do# on boucle 3 fois (3 Layers - modifiable)echo -n $(sed -n "$ligne p" < fichier.txt)" "# affichage sans retour à la ligneligne=$((ligne+d))# ligne correspondante dans le Layer suivantdoneecho""# retour à la lignedone
# Certainement pas la plus simple...
Posté par frayd . En réponse au message Extraire et agencer tableau de fichier texte. Évalué à 2.
mais je me suis bien amusé :
(les données sont dans fichier.txt)