Commande Sed et Unix AIX
bibitun
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour à tous,
c'est la deuxième que je rencontre un problème avec la commande sed sous unix AIX 5.2.
En fait, j'ai un fichier ou je dois insérer au début de chaque ligne un mot.
Avant
xxxxx B YYYYYY ZZZZZZ
xxxxx B YYYYYY ZZZZZZ
xxxxx B YYYYYY ZZZZZZ
xxxxx B YYYYYY ZZZZZZ
Après ( résultat attendu ):
MOT xxxxx B YYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
Après résultat obtenu:
MOT xxxxx BYYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
Le problème c'est que l'espace entre B et YYYYY disparaît pour certaines lignes et pas pour d'autres et je ne sais vraiment pourquoi. Si c'était pour tous les lignes j'aurai imaginé qu'il un problème avec l'espace.
est ce que vous avez une idée de ce qui peut être à l'origine de ce problème?
Merci d'avance.
c'est la deuxième que je rencontre un problème avec la commande sed sous unix AIX 5.2.
En fait, j'ai un fichier ou je dois insérer au début de chaque ligne un mot.
Avant
xxxxx B YYYYYY ZZZZZZ
xxxxx B YYYYYY ZZZZZZ
xxxxx B YYYYYY ZZZZZZ
xxxxx B YYYYYY ZZZZZZ
Après ( résultat attendu ):
MOT xxxxx B YYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
Après résultat obtenu:
MOT xxxxx BYYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
MOT xxxxx B YYYYYY ZZZZZZ
Le problème c'est que l'espace entre B et YYYYY disparaît pour certaines lignes et pas pour d'autres et je ne sais vraiment pourquoi. Si c'était pour tous les lignes j'aurai imaginé qu'il un problème avec l'espace.
est ce que vous avez une idée de ce qui peut être à l'origine de ce problème?
Merci d'avance.
A voir également:
- Sed shell
- Classic shell - Télécharger - Personnalisation
- Secure shell - Télécharger - Divers Web & Internet
- Shell infrastructure host c'est quoi - Guide
- Efi shell version 2.31 - Forum Programmation
- Shell startup windows 10 - Guide
1 réponse
Salut,
Nos boules de cristal étant toutes cassées, il nous est difficile d'avoir un quelconque diagnostic sans voir la commande employée et une vue de ton fichier avant/après soit au travers d'un "cat -A" (ou "sed -n l") ou encore via un éditeur comme od ou hexdump afin de déceler d'éventuels fouteur de derme ;-)
Nos boules de cristal étant toutes cassées, il nous est difficile d'avoir un quelconque diagnostic sans voir la commande employée et une vue de ton fichier avant/après soit au travers d'un "cat -A" (ou "sed -n l") ou encore via un éditeur comme od ou hexdump afin de déceler d'éventuels fouteur de derme ;-)