IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

sed : copie d'un fichier dans un autre


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juillet 2020
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2020
    Messages : 175
    Par défaut sed : copie d'un fichier dans un autre
    Bonjour,

    Avec la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sed -i "1i$(< fichier1)" fichier2
    J'arrive à copier le contenu du fichier1 au début du fichier2.
    Mais j'aimerais copier à la fin du fichier2.
    Et je n'y arrive pas car je ne maitrise pas la commande sed et je ne comprends pas :
    - le -i
    - le 1i$
    - le <

    Pourriez-vous m'aider svp ?

  2. #2
    Membre confirmé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juillet 2020
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2020
    Messages : 175
    Par défaut
    Bon alors :
    - le -i : mode édition
    - le 1i : c'est la première ligne
    - le < : c'est pour l'insertion ?

    Apparemment, je dois remplacer le 1i par un a, et la copie se fait à la fin.

    Par contre si je relance une 2eme fois la commande, cela copie le contenu de fic1 2 fois en plus dans fic 2 ???????
    Donc je me retrouve avec 3 contenu de fic1 dans fic2...c'est bizarre ??????
    C'est comme si il y avait eu la copie non seulement du contenu de fic1 mais en plus l'info de fin de fichier, dans fic2.
    Du coup, à la 2eme relance, il y a la détection de 2 fin de fichier dans fic2 et donc copie de 2 fois le contenu de fic1 ????

  3. #3
    Membre confirmé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juillet 2020
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2020
    Messages : 175
    Par défaut
    Bon finalement je vais utiliser :

  4. #4
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 662
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 662
    Par défaut
    Citation Envoyé par BEEP-BEEP Voir le message
    Bon finalement je vais utiliser :

    tout simplement !


    Par contre si je relance une 2eme fois la commande, cela copie le contenu de fic1 2 fois en plus dans fic 2 ???????
    Donc je me retrouve avec 3 contenu de fic1 dans fic2...c'est bizarre ??????
    je n'arrive pas à reproduire ce phénomène.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  5. #5
    Membre confirmé
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Juillet 2020
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2020
    Messages : 175
    Par défaut
    Merci N_BaH

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. sed - Insertion d'un fichier dans un autre fichier 2 lignes après un motif
    Par Jiboulingo dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 23/08/2012, 14h46
  2. copie contenu d'un fichier dans un autre fichier avec sed
    Par zorooo dans le forum Shell et commandes GNU
    Réponses: 14
    Dernier message: 18/01/2010, 09h17
  3. Réponses: 19
    Dernier message: 10/03/2008, 09h11
  4. [SED - AWK] Recherches du contenu d'un fichier dans un autre
    Par lordduck dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 22/06/2007, 10h07
  5. [VBA Excel] Copie d'une feuille dans un autre fichier
    Par nattyman dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 03/08/2006, 10h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo