انجمنهای فارسی اوبونتو
جامعه کاربران => پروژهها => نویسنده: mablue در 13 مهر 1393، 08:32 بظ
-
با سلام
همونطور که میدونین لینوکس یه محیطیه که هر کسی با هر اندازه دانش که داره میتونه وارد دنیای کد نویسه بشه (یا بهترِ بگم مجبوره وارد شه!)و این یعنی هر شخصی بعد مدتی درگیر شدن با ترمینال نسبت به نیازش شروع به نوشتن شل های ریز و درشت میکنه و کارهای تکراری سوییچ ها و غیره رو با شل های آماده ای که خودش نوشته انجام میده.چه خوبه که این شل ها که آدم بعد نوشتن کلی حالشو میبره رو بشه به اشتراک گذاشت تا برای عموم هم ایده بشه.
اشاره به ضرب المثلی که میگه:
قطره قطره جمع گردد وانگهی دریا شود
واسه همین این تاپیکو زدم تا یه مجموعه جمع و جور و قابل دسترس از این شل ها داشته باشیم مطمئنا مفید خواهد بود برای خیلی از تازه واردا واسه فهمیدن مزایای لینوکس و استفاده از شل ها در کارهاشون همچنین برای حرفه ای ها محل آموزش با مثال و محل تبادل ایده ها :)
شما میتونین هر شلی به هر زبان اسکریپتیی که دوس داشتین رو اینجا قرار بدین
زبان اسکریپتی یعنی زبان برنامه نویسیی که( کد منبع اش فقط موقع اجرا کمپایل میشه و در حالت عادی فقط یه فایل متنی هست.)
فرمت ارسال پست >>>
----------------------------------------------------------------
هدف: [ هدف از نوشتن فایل شل]
زبان: [زبان برنامه نویسی فایل شل ]
کد فایل شل
-----------------------------------------------------------------
-
هدف: بکاپ از فایل های deb دانلود شده در پوشه deb و خروجی فایل لوگ در دایرکتوری هوم
زبان : بش
#!/bin/bash
sudo cp -u -b /var/cache/apt/archives/*.deb ~/deb
echo -n "backuped deb files at:" >> ~/bacdeb.log
date >> ~/bacdeb.log
-
تاپیک مشابهی وجود داشت که ناظرین محترم اون رو حذف کردند! پس بنظرم اول با ناظران محترم مذاکره کنین تا بعدا یکیشون این تاپیک رو حذف نکنه!
موفق باشید
ویرایش:قفل کردند.
-
تاپیک مشابهی وجود داشت که ناظرین محترم اون رو حذف کردند! پس بنظرم اول با ناظران محترم مذاکره کنین تا بعدا یکیشون این تاپیک رو حذف نکنه!
موفق باشید
واس چی؟
-
سلام
پیوند! (http://forum.ubuntu.ir/index.php?topic=95377.0)
-
سلام
پیوند! (http://forum.ubuntu.ir/index.php?topic=95377.0)
ترسیده بودم که پاک میکنن خوبه پس ;D ادامه میدم
-
هدف : سوییچ کردن بین دو پروکسی دلخواه که حالا من اولیو none در نظر گرفتم:
زبان: شل
#!/bin/sh
if [ "$HTTP_PROXY" = "" ]
then
export HTTP_PROXY="localhost:4001"
echo "http proxy is seted in localhost:4001"
elif [ "$HTTP_PROXY" = "localhost:4001" ]
then
export HTTP_PROXY=""
echo "http proxy is seted in none"
else
echo "http proxy not changed!because your http proxy is ($HTTP_PROXY) :-S"
fi