Probleme avec mon paste n°2

Résolu
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!!!!!
Configuration: Windows 2000
Internet Explorer 6.0

1 réponse

  1. Modérateur
    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'
    ;-))
    1. 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