Récupérer l'emplacement d'un texte dans un fichier
Bonjour,
Exemple d'un fichier (la longueur des lignes ainsi que celle du fichier est variable):
Code:
1 2 3 4
| xxxtotoxxx
xxxtotoxxxxx
xxxxxxxxtotoxxxx
xxxxxxx |
J'aimerais savoir s'il y a un moyen de savoir ou se trouve le dernier "toto" afin de séparer le fichier (sans doute avec un tail)
Si cela pouvait être possible de gérer le texte à trouver en hexadécimal ce serais le top.
Donc avoir au final ces 2 fichiers:
Code:
1 2 3
| xxxtotoxxx
xxxtotoxxxxx
xxxxxxxx |
S'il est plus facile de séparer le fichier sur chaque "toto" c'est encore mieux.
J'avais pensé à la fonction awk qui doit pouvoir le faire mais je ne la maitrise pas du tout.
Merci d'avance.