no save
Assistance
Achat
News

Forum | Linux/Unix
extraction sous linux (2)
siham79, le jeu. 02 juil. 2009 à 16:36:03
Bonjour,

voila , j'ai un extrait du texte suivant :

<TEXTE_ITEM NULL="TRUE"/>
<TEXTE_ITEM>Tranche ferme : 208.42 EUR (H.T.) Le lot de sauvetage et 269.88 EUR (H.T.) Le lot echelle.</TEXTE_ITEM>
<TEXTE_ITEM NULL="TRUE"/>
<TEXTE_ITEM>Date d'attribution du marche : 14 decembre 2007</TEXTE_ITEM>
<TEXTE_ITEM NULL="TRUE"/>
<TEXTE_ITEM>Date d'envoi du present avis a la publication : 18 decembre 2007.</TEXTE_ITEM>
<TEXTE_ITEM NULL="TRUE"/>
</TEXTE>
<NOTA/>
<QUAL/>
<LIEU>
<LIEU_ITEM>
<TYPE>DEP</TYPE>
FR721
<DESCR>ALLIER</DESCR>
<DEP>03</DEP>
<NOMPAYS>FRANCE</NOMPAYS>
</LIEU_ITEM>
</LIEU>
</FICHE>


et je veux extraire toutes les lignes qui commencent par <DEP> et finissent par </DEP> et qui contiennent un chiffre entre ces deux mot , c'est à dire les lignes : <DEP>chiffre</DEP> (exemple : <DEP>03</DEP> qui est en gras et soulignée dans mon texte plus haut) pour qu'à la fin je puisse récuperer les numeros seulement qui sont entre <DEP> et </DEP>. j'ai fai un grep comme suit :

less /chemin1/chemin2/nom_mon_fichier|grep "^<DEP>"

il m'affiche aucune ligne ou il ya DEP mais il m'affiche ceci:

"/chemin1/chemin2/nom_mon_fichier" may be a binary file. See it anyway?


SVP, quelqu'un a une réponses. merci d'avance pour votre réponse.Configuration: Windows XP Internet Explorer 7.0


jipicy
02 juil.
Suivant
REPONSES
jipicy
02 juil.
siham79
02 juil.
jipicy
02 juil.
siham79
02 juil.
jipicy
02 juil.
siham79
03 juil.
jipicy
03 juil.
siham79
03 juil.
Version Web
Réalisé par RedShift
no save