Twiiter un adresse ip
paul
-
vignemail1 Messages postés 1262 Statut Contributeur -
vignemail1 Messages postés 1262 Statut Contributeur -
Bonjour,
Je cherche à générer un ligne de commande qui se base sur la requête pour twitter avec cUrl:
Commande de base:
curl --basic --user login:0000 --data status="votre message" https://twitter.com/statuses/update.xml
Je voudrai envoyer l'ip de l'interface eth0 du serveur dans mon message sur twitter.
on peut utiliser ifconfig avec grep ?
pour au final avoir la ligne de commande suite:
curl --basic --user login:0000 --data status="10.45.23.167" https://twitter.com/statuses/update.xml
Avez-vous une idée car je ne trouve pas grand chose sur google.
Merci d'avance pour votre aide
Je cherche à générer un ligne de commande qui se base sur la requête pour twitter avec cUrl:
Commande de base:
curl --basic --user login:0000 --data status="votre message" https://twitter.com/statuses/update.xml
Je voudrai envoyer l'ip de l'interface eth0 du serveur dans mon message sur twitter.
on peut utiliser ifconfig avec grep ?
pour au final avoir la ligne de commande suite:
curl --basic --user login:0000 --data status="10.45.23.167" https://twitter.com/statuses/update.xml
Avez-vous une idée car je ne trouve pas grand chose sur google.
Merci d'avance pour votre aide
2 réponses
-
Salut,
status="$(/sbin/ifconfig | sed -n '/eth0/{n;s/.*adr:\([^ ]*\) .*/\1/p}')"devrait le faire...
-
ou
STATUS=$(ip -o -4 addr show eth0|sed -r 's/^.*inet (.*)\/[0-9]+ brd.*$/\1/') curl --basic --user login:0000 --data status="$STATUS" https://twitter.com/statuses/update.xml