Bonjour,
Je souhaite découper un fichier composer d'une seule ligne de 900meg !
Lorsque je passe la commande suivante :
sed 's/<?xml/+<?xml/g' <ficxmlgt510.dat | tr '+' '\r' > test
qui consiste à ajouter un retour chariot chaque fois que la chaine de caractères "<?xml" est rencontrée, la commande se passe bien si le contenu de mon fichier "ficxmlgt510.dat" est fait avec une ligne inférieure à 510 caractères. Au delà, le fichier "test" contenant le résultat est vide, la commande n'est pas réalisée.
Comment puis-je faire pour réaliser cette opération ? avec sed ou autre commande ??
Partager