Supprimer la premiere ligne d'un fichier

Résolu
Sentenza -  
zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour,

voila mon probleme j'ai un fichier avec plusieurs lignes et j'aimerais pouvoir supprimer la premiere ligne.

quelqu'un peut 'il m'aider .?

merci beaucoup
Configuration: Windows 2000
Internet Explorer 6.0

7 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    sed -i.BAK '1d' fichier
    ;-))
    0
  2. Sentenza
     
    merci,

    j'ai essayé sed -i.BAK '1d' fichier
    mais ca me met ce message d'erreur :

    sed: illegal option -- i
    Usage: sed [-n] script [file...]
    sed [-n] [-e script]...[-f script_file]...[file...]

    je suis sous UNIX en .sh
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Quelle version de "sed" ? (sed --version)

    Sinon tu enlèves le paramètre "-i" et tu passes par un fichier temporaire :
    sed '1d' fichier > fichier.tmp && mv fichier.tmp fichier
    ;-)
    0
  4. blux Messages postés 2068 Date d'inscription   Statut Modérateur Dernière intervention   3 456
     
    Salut,

    quel unix ?

    Tu peux essayer : sed -e '1d' fichier
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Sentenza
     
    sed --version

    sed: illegal option -- -
    Usage: sed [-n] script [file...]
    sed [-n] [-e script]...[-f script_file]...[file...]

    sinon, ca marche en passant par un fichier temporaire.

    merci bien :)
    0
  7. jcwestcoast
     
    Salut, j'arrive après la guerre mais tant pis je balance quand même ma solution :

    sed 1d file.txt -i

    A votre service !
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 502
       
      Salut,

      j'arrive après la guerre mais tant pis je balance quand même ma solution
      Surtout quand cette solution a déjà été donnée, et que l'optionn "-i" n'existe pas sur le système de "Sentenza" d'où la proposition du fichier temporaire ;-\
      0