Supprimer une ligne

wikilili Messages postés 274 Statut Membre -  
wikilili Messages postés 274 Statut Membre -
Bonjour, aide moi svppp quelqu'un peux m'indiquer comment suprimer une ligne qui se repete dans un fichier text script shell ou cmd qui aide a effectuer l'operation

6 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 943
     
    Avec la commande uniq combinée à sort ?

    (mando@aldur) (~) $ cat toto.txt                                 
    toto                                                             
    tata                                                             
    toto                                                             
    tata                                                             
    titi                                                             
    toto                                                             
    
    (mando@aldur) (~) $ cat toto.txt  | sort
    tata                                                             
    tata                                                             
    titi                                                             
    toto                                                             
    toto                                                             
    toto                                                             
    
    (mando@aldur) (~) $ cat toto.txt  | sort | uniq                  
    tata
    titi
    toto


    Bonne chance
    3
    1. wikilili Messages postés 274 Statut Membre 2
       
      merciiiiiiii
      0
    2. wikilili Messages postés 274 Statut Membre 2
       
      supposons que je veux le ligne toto je veux dir supprimer des ligne specifique par exemple

      toto et titi?
      0
    3. wikilili Messages postés 274 Statut Membre 2
       
      comment supprimer une ligne contenat un caractere??
      0
  2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
     
    Salut,

    Utilises "sed" (voir dans la FAQ : Sed) :

    $ cat plop
    toto
    tata
    toto
    tata
    titi
    toto
    
    $ sed '/titi/d' plop
    toto
    tata
    toto
    tata
    toto
    
    $ sed '/a/d' plop
    toto
    toto
    titi
    toto
    
    $
    ;-))
    0
  3. wikilili Messages postés 274 Statut Membre 2
     
    je veux trier un ensemble de lignes et les supprimer c a dire avoir

    toto
    koko
    toto
    titi
    kaka
    lolo
    toto

    avoir
    toto
    toto
    koko
    titi
    kaka

    puis la resultat

    koko
    titi
    kaka
    lolo

    trier pui supprimer plusieur lignes en mem temp
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      Je pense que c'est le moment de nous montrer ce que tu as fais, puisqu'on n'est pas là pour faire à ta place.
      En même temps merci d'écrire correctement c a dire je ne comprends pas.

      P.S.
      Merci à Miss et Zipe de ne plus répondre avant que wikilili nous montre ce qu'il essaie faire.
      0
    2. wikilili Messages postés 274 Statut Membre 2
       
      oui mais il y'a des gens qu'i attend mon travail i vont la recopie passe moi si possible votre e-mail et pour c'est a dire c'est juste pour gagner du temps ca serai super si vous pouvez me passer ton email ou vo emails car je besoin d'aide et d'exliquer en pivée voila le mien [Adresse mail supprimée par la modération] et de plus je comment je vous expliquerai par email gmail ou hotmail plzzzzz aide moi jai les idee c juste je besoin de quelqu'un pour lui montere mon travail et pour me guider pour gagner du temp essayons svpppp
      0
    3. initials 76
       
      "il y'a des gens qu'i attend mon travail" lol

      Tu as tout dit :D

      Ils vont te mettre une raclée?
      0
    4. wikilili Messages postés 274 Statut Membre 2
       
      non c'est juste un mini projet vas etre exposé si j'explique ici .. tout le monde vas le recopie est ce qu'il y a une autre moyen pour communiquer ou pour mieux exliquer??
      0
    5. wikilili Messages postés 274 Statut Membre 2
       
      merci de votre aide c'est tres......;
      0
  4. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Ce que tu n'as pas compris c'est qu'on veut bien t'aider et nous n'avons pas besoin de savoir ce que ton projet contient.

    En revanche ne me dis pas que travailler sur un fichier bidon kikoo de genre

    
    toto
    koko
    toto
    titi
    kaka
    lolo
    toto
    
    
    avoir
    toto
    toto
    koko
    titi
    kaka
    
    puis la resultat
    
    
    
    koko
    titi
    kaka
    lolo

    mettra en péril ton projet, puisque franchement je ne le crois pas.

    Donc, comment tu te prends pour trier et supprimer les lignes en même temps?
    Tu as déjà eu des solutions et aussi un lien, et c'est suffisant pour ce que tu as à faire.
    Alors mets toi un peu au travail. Et ce n'est pas une blague. A cet instant même je suis en congé pour info. Alors si moi j'ai le temps d'écrire alors tu devrais avoir le temps pour travailler un peu.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. wikilili Messages postés 274 Statut Membre 2
     
    j'avais lintention de lestrier pour les supprimer c pas la peine l'idee c"etait de les deplacer et les supprimer maintenant je veux faire la tache suivante

    D34/56/2001
    N-20
    T-44.44
    PCheque
    D33/23/2007
    N-32
    T-23
    PCheque
    je veux organiser ses donner dans un tableaux html
    est ce que je peux combiner en cut est un test je veux mettre les donnee par exemple 32 et 44.44 dans des case du tableau si je mets cut -c1 |echo je sais pas comment le faire oui avecsi j'arrive a le faire j'aurai un probleme c'set que j'aurai la date 34/56/2001 dans ca case et -44.44 dans sa case mais je veux 44.44 soit dans sa case sans le tire. nota: desoler pour mon francais
    0
    1. Utilisateur anonyme
       
      mais vous êtes combien à vouloir faire un qif2thml ?
      0
    2. wikilili Messages postés 274 Statut Membre 2
       
      comment supprimer un caractere de toutes le fichier
      0
    3. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      0
  7. wikilili Messages postés 274 Statut Membre 2
     
    je veux supprimer un caractere qui se repete dans quelque lignes N- je fais while read line do sed 's/N//' && sed 's/-//' done <$fichier ca marche pas il le fait une seul fois
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      sed 's/N//g' && sed 's/-//g' 
      0
    2. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      sed 's/N//g;s/-//g'
      c'est mieux ou encore :
      sed 's/[N-]//g'
      0
    3. wikilili Messages postés 274 Statut Membre 2
       
      merciiii
      0
    4. wikilili Messages postés 274 Statut Membre 2
       
      est ce que supprimer le caractere ^ avec sed ??
      0
    5. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      $ echo "est ce que supprimer le caractere ^ avec sed ??" | sed 's/\^//'
      est ce que supprimer le caractere  avec sed ??
      0