Probleme avec mon paste n°2

Résolu/Fermé
seb75 Messages postés 20 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 25 mars 2008 - 25 mars 2008 à 12:27
seb75 Messages postés 20 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 25 mars 2008 - 25 mars 2008 à 21:50
Bonjour,
Hier jipicy m'a aidé sur un probleme avec mon paste et ca marché parfaitement sur cygwin aujourd'hui je suis un autre serveur et ca ne marche je vous montre mes erreurs :
Voila la commande pour afficher les meme ligne de 2 fichiers ligne a ligne avec la phrase Erreur entre ces 2 lignes entre chaque

paste fichier1_commun.txt fichier2_commun.txt | sed ':z;N;$! bz; s/\t/\n/g' | sed '1~2 i\Erreur entre ces 2 lignes :'

Mais cette commande sed ':z;N;$! bz; s/\t/\n/g' remplace mes t par des n

et cette commande sed '1~2 i\Erreur entre ces 2 lignes :' voici le message sur la sortie standard :

sed: -e expression #1, char 7: Extra characters after command


Merci de m'aider je ne comprend vrmt car ca marché nikel sur cygwin merci d'avance!!!!!
A voir également:

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
25 mars 2008 à 13:27
Salut,

aujourd'hui je suis un autre serveur
Lequel ? Quelle plateforme ? Quelle version de "sed" ?

Essaie avec le code hexadécimal à la place :
sed 's/\x09/\x0a/g'
;-))
0
seb75 Messages postés 20 Date d'inscription dimanche 2 mars 2008 Statut Membre Dernière intervention 25 mars 2008
25 mars 2008 à 21:50
Merci bcp jipicy mais en fait j'ai trouvé encore grace a toi!!!! sur une reponse deja donné

cat fichier.txt | tr -s '\t' '\n' en passant par un fichier tempo merci bcp
0