Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Wed 05 February 2014 13:56

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

Suppression de la première ligne d'un fichier txt CMD

Bonjour,
Je dispose d'un fichier txt volumineux (impossible de d'ouvrir avec un éditeur de texte) dans ce fichier je souhaiterai supprimer la première ligne avec une ligne de commande. est ce que vous avez des pistes pour commande  à utiliser ?
Merci de votre aide

Dernière modification par simo lay (Wed 05 February 2014 14:10)

Hors ligne

 

#2 Wed 05 February 2014 18:10

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Suppression de la première ligne d'un fichier txt CMD

Bonjour,

une réponse pour linux, avec la commande sed

Code:

sed '1d' fichier_de_base.txt > fichier_decapite.txt

d = delete
1 = la première ligne

Je me permets de déplacer le sujet vers le forum données, moins spécifique.


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#3 Wed 05 February 2014 18:13

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Suppression de la première ligne d'un fichier txt CMD

SED semble disponible pour windows : http://gnuwin32.sourceforge.net/packages/sed.htm


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#4 Wed 05 February 2014 19:06

Franck B
Membre
Lieu: PACA
Date d'inscription: 6 Sep 2005
Messages: 1382
Site web

Re: Suppression de la première ligne d'un fichier txt CMD

Bonjour,

en DOS, cette commande peut fonctionner :

Code:

more +1 <fichier_de_base.txt >fichier_decapite.txt

A+

Franck

PS : la documentation de more ici

Dernière modification par Franck B (Thu 06 February 2014 08:01)

Hors ligne

 

#5 Wed 05 February 2014 19:07

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3169
Site web

Re: Suppression de la première ligne d'un fichier txt CMD

Bonjour

Si vous êtes sous windows et que vous me précisez la version je vous poste un petit prg vite fait demain matin.

même avec notepad++ ça le fait pas ?


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#6 Thu 06 February 2014 07:52

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Suppression de la première ligne d'un fichier txt CMD

Merci Franck,

par curiosité je viens de jeter un oeil aux option de "more" sous linux et voici donc comment commencer la lecture du fichier à la deuxième ligne :

+num : Start at line number num   

Code:

more +1 <fichier_de_base.txt >fichier_decapite.txt

http://linuxmanpages.com/man1/more.1.php


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

#7 Thu 06 February 2014 10:18

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

Re: Suppression de la première ligne d'un fichier txt CMD

Merci beaucoup de vos réponse moi je suis sur Windows 7 pro je testerai vos piste et je vous tiendrai au courant.
ChristopheV, avec notepad++  je n’arrive pas à ouvrir le fichier, il s'agit des fichiers Majic  de la DGFIP, dans PostgreSQL j'ai mis en place les requêtes permettant de traiter les fichiers bâti, Non bâti, Proprio sauf que jusqu’à maintenant je passe par un éditeur de texte qui plante une fois sur deux pour supprimer la premier ligne qui contient des informations sur le département et la date d'export de la base c’est pour ça j’ai commencé à chercher une méthode pour supprimer cette ligne avec CMD.

Dernière modification par simo lay (Thu 06 February 2014 11:01)

Hors ligne

 

#8 Thu 06 February 2014 12:11

MathieuB
Membre du bureau
Lieu: Montpellier
Date d'inscription: 18 Jan 2006
Messages: 1220
Site web

Re: Suppression de la première ligne d'un fichier txt CMD

Une des pistes à envisager serait peut-être l'utilisation des Foreign Data Wrapper :

http://www.postgresonline.com/journal/a … e_fdw.html
et http://si.cenlr.org/13-09-2013/postgres … axref-inpn


Mathieu BOSSAERT
Association GeoRezo

Hors ligne

 

Pied de page des forums

Powered by FluxBB