أما في Linux وأنظمة POSIX المشابهة .. فتتم معرفة رقم الآي بي للجهاز عن طريق الأمر التالي:
وقد وجدت نصا برمجيا صغيرا بـ bash script ، يقوم باستخراج رقم الآي بي فقط وعرضه على الشاشة.
كود:
#!/bin/bash
# SCRIPT NAME: giveip
# This script will give you the current IP address for the specified type
# of connection. If no type is passed, assumes "Ethernet"
# Script created by Nelson Rodriguez. nelfer@hotpop.com
TYPE=$1
if [ -z $TYPE ];then
TYPE="Ethernet"
fi
/sbin/ifconfig | grep -i "$TYPE" -A 1|grep "inet addr"|cut -d " " -f 12|cut -d ":" -f 2
وبعدها يمكن استخدام هذا البريمج في نصوص برمجية أخرى للاستفادة من الحصول على رقم IP كخرج وحيد للأمر: giveip (وهو اسم الملف الذي أطلقناه على النص البرمجي السابق، ويمكن استخدام أي اسم له بالطبع).
فيمكن مثلا استخدام النصوص التالية:
كود:
myexternalip=`giveip "Ethernet"`
و:
mylocalip=`giveip "local"`
أو يمكنك استدعاء البريمج وحده ببساطة ليطبع لك رقم الـ IP وحده فحسب:
giveip
__________________
(( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
و هَيَّأُوا من هذه الأقلامِ أعوادًا.
و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))
حافظ إبراهيم في مقدمة كتاب (البؤساء)
[ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
____________________________________________
سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.