Concaténer deux fichiers en ligne de commande en supprimant la 1ere ligne du second (...)


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Concaténer deux fichiers en ligne de commande en supprimant la 1ere ligne du second (...)

Message le Jeu Nov 18, 2010 17:55

Bonsoir,

Je voudrais concaténer deux fichiers XML en SSH.
Ma commande :
cat fichier1 fichier 2 > fichier.xml
Ca fonctionne, mais je voudrais supprimer "<?xml version="1.0" encoding="UTF-8"?>" du fichier 2 (la première ligne) avant de concaténer.

Et là je sèche. Une idée ?

Merci


spout
WRInaute accro
WRInaute accro
 
Messages: 4377
Inscription: 14 Mai 2003

Re: Concaténer deux fichiers en ligne de commande en supprimant la 1ere ligne du second (...)

Message le Jeu Nov 18, 2010 18:30

Allez une piste: http://fr.wikipedia.org/wiki/Tail_%28Unix%29

Code: Tout sélectionner
Cet exemple affiche toutes les lignes de fichier à partir de la seconde ligne :
tail -n +2 ''filename''


milkiway
WRInaute accro
WRInaute accro
 
Messages: 4910
Inscription: 3 Fév 2004

Re: Concaténer deux fichiers en ligne de commande en supprimant la 1ere ligne du second (...)

Message le Jeu Nov 18, 2010 18:39

Merci spout, décidément tu es calé en tout et tu aides toujours.
C'est sympa.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités