Jacques L'helgoualc'h a écrit, le 14.07.2008 16:45 :

> hého a écrit, lundi 14 juillet 2008, à 14:01 :
>> maderios a écrit, le 14.07.2008 12:17 :
>>>
>>> Je voudrais inscrire dans un fichier log l'historique de mes adresses IP.
>>
>> wget -q -O - http://checkip.dyndns.org/ | grep "Address:" | cut -d\< -f7
>> | awk '{ print  $(NF) }'
>> (en une ligne)
> 
> Le grep est inutile, la réponse aussi est uniligne ;)
> 
>  wget -q -O - http://checkip.dyndns.org/ | sed -re 's/^.*: ([0-9.]+).*/\1/'
> 
d'ac ;)

>  wget ...                                | awk -F'[ <]' '{print $(NF-2)}'
> 
là j'ai pas compris le coup du double "field separator"

pourquoi awk prend le $(NF-2) sur "<" et pas sur " " ?

cordialement
hého

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à