Forum Programmation.shell insertion fichier avec sed

Posté par  .
Étiquettes : aucune
0
8
mar.
2006
Bonjour,

je cherche à ajouter un fichier A a la fin fichier B et mettre le tous dans C avec sed.

sed -e "r A " B > C

par contre cela insère a chaque fin de ligne. Je sèche pour spécifier que l'opération doit être faite qu' à la fin du fichier.

Merci de votre aide (et de votre indulgence car j`ai l`impression que cela ne doit pas être bien compliqué)
  • # Ca marche

    Posté par  . Évalué à 0.

    desolé, je viens de réfléchir

    sed -e "/`tail -n1 B`/r A" B > C
    • [^] # Re: Ca marche

      Posté par  (site web personnel) . Évalué à 3.

      euh...
      cat A B > C c'est pas plus simple ?
      • [^] # Re: Ca marche

        Posté par  . Évalué à 4.

        j'aurais été mort de rire s'il nous avait mis un cat | sed.
        Pour une fois que l'utilisation de cat est adaptée, c'est là qu'on ne l'utilise pas.

        Ca prouve par là que c'est pas parce qu'on ne connait pas quelque chose qu'on en a pas besoin :)
        • [^] # Re: Ca marche

          Posté par  (site web personnel) . Évalué à 1.

          Roooh c'est pas beau de lacher un vieu scud dans le forum ;o)

          Enfin bon il a un peu cherché quand même :op

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.