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]