المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [ دورة التوزيعات الامنية ] كتابة سكربتات Bash (المدخلات)



r00t-minat0r
12-06-2011, 09:06 PM
http://up.arab-x.com/Feb10/Yeq33899.png

بسم الله الرحمن الرحيم

http://img104.herosh.com/2011/09/22/968555532.png

[ المدخلات ]
الأن سوف نتعلم كيفية الطلب من المستخدم ادخال قيمة ال سطر الاوامر وسوف نقوم بحفظها في متغير لأستخدامها في السكربت

الامر الرئيسي للطلب هو

read $str

حيث str هو المتغير الذي سوف نقوم بحفظ القيمة فيه

مثلا لنقم بالطلب من المسخدم بادخل اسمه وسوف نقوم بطباعة رسالة ترحيب له
قم باستخدام الكود التالي

#!/bin/sh
clear
echo "Please Enter your Name"
read name
echo ""
echo "Welcome " $name " to the Penetration Testing distros tutorial on Aljyyosh Forum"
وتقوم بحفظه وتشغيله كالسابق
كما ترى في البداية طلب السكربت من المستخدم ادخال اسمه
http://img102.herosh.com/2011/12/06/62444065.png
بعد ادخال المستخدم لاسمه قام السكربت بحفظ ما ادخل المستخدم كقيمة للمتغير name واستخدمها في رسالة ترحيب
http://img102.herosh.com/2011/12/06/175571157.png
كما ترى في الصورة قام السكربت باستخدام قيمة المتغير في رسالة الترحيب
يمكنك استخدام هذه الطريقة لقراة مدخلات المستخدم مهما كانت ارقاما او نصوصا وتطبيق العمليات عليها كما تشاء


http://img104.herosh.com/2011/09/22/968555532.png

الفهرس
1- المخرجات
(http://www.aljyyosh.com/vb/showthread.php?t=30136)2- المتغيرات
(http://www.aljyyosh.com/vb/showthread.php?t=30137)3- المدخلات
(http://www.aljyyosh.com/vb/showthread.php?t=30138)4- دالة IF & بعض الاوامر (http://www.aljyyosh.com/vb/showthread.php?t=30139)
http://img104.herosh.com/2011/09/22/968555532.png

Mad Devil
12-07-2011, 01:06 AM
تسلم يالغالي وربنا يحفطك لنا ويسلمك


تحياتي

Ace
12-07-2011, 01:23 AM
كل الاحترام والشكر والتقدير لك اخي الحبيبي وجاري التطبقيق تقيم فايف ستار بارك الله فيك على الشروحات الحصرية

قاتل الهكر
01-30-2012, 03:43 PM
مشكور على الموضوع اخوي

blander
02-05-2012, 02:03 AM
تسلم يالغالي وربنا يحفطك لنا ويسلمك


تحياتي

wail52
03-27-2012, 05:09 PM
Merciiiiiiiiiiiiiiiiiiiiiiiii