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 :

[Debutant]Caractère de fin ligne


Sujet :

Shell et commandes GNU

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    265
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 265
    Points : 98
    Points
    98
    Par défaut [Debutant]Caractère de fin ligne
    Bonjour comment ajouter un carractère de fin ligne. Ca parait simple mais je ne vois vraiment pas comment faire.

  2. #2
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    Bonjour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $ cat fic2 
    1
    2
    7
    9
    $ sed -i 's/$/a/g' fic2
    $ cat fic2
    1a
    2a
    7a
    9a
    Citation Envoyé par man sed
    -i[SUFFIX], --in-place[=SUFFIX]
    edit files in place (makes backup if extension supplied)
    A noter que le caractère $ signifie fin de ligne.

  3. #3
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Un caractère de fin de ligne, pas un caractère en fin de ligne !!

    C'est quoi le besoin exactement ? C'est pour faire quoi ?

  4. #4
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Points : 4 029
    Points
    4 029
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $ cat fic3 
    123a456a789a
    $ sed "s/a/\n/g" fic3
    123
    456
    789

  5. #5
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    265
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 265
    Points : 98
    Points
    98
    Par défaut
    Tout d'abord je tiens a vous remercier tous pour vos aimables interventions.

    Citation Envoyé par _Mac_
    Un caractère de fin de ligne, pas un caractère en fin de ligne !!

    C'est quoi le besoin exactement ? C'est pour faire quoi ?
    L'instruction que l'on m'a demadé c'est
    Sur le script existant.
    Ajouter un carractère fin de ligne au fichier que l'on receptionne
    Voilà.

    Je vais essayer de me debrouiller avec les infos que vous m'avez donné.
    Je vous tiens informer.
    Cordialement

  6. #6
    Membre régulier
    Inscrit en
    Janvier 2007
    Messages
    265
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 265
    Points : 98
    Points
    98
    Par défaut
    En fait je dois inserer dans un fichier un carractère de fin ligne.
    Es ce que c'est la bonne procédure ????

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sed "s/a/\n/g" >>fic3

  7. #7
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Faut essayer, je suis pas sûr. Mais si c'est juste pour ajouter un saut de ligne tout à la fin du fichier, y a carrément plus simple :


Discussions similaires

  1. Détecter un caractère comme fin de ligne en lisant un fichier
    Par dtwelve dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 28/07/2009, 17h25
  2. Problème avec le caractère de fin de ligne entre linux et windows
    Par Dosseh dans le forum Programmation et administration système
    Réponses: 3
    Dernier message: 28/07/2009, 14h04
  3. Caractère en fin de ligne avec regsub
    Par sylvain_54 dans le forum Tcl/Tk
    Réponses: 1
    Dernier message: 14/08/2008, 18h08
  4. Remplacer caractère de fin de ligne suivi d'une accolade
    Par Olistan dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 07/05/2008, 17h15
  5. [Debutant] Lecture de fin de ligne StreamTokenizer
    Par Ubum dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 26/02/2006, 14h36

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