انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: dreamtalk در 27 آذر 1391، 04:26 ب‌ظ

عنوان: یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: dreamtalk در 27 آذر 1391، 04:26 ب‌ظ
 یک فایل دستوری (بش فایل) بنویسید که  فهرست زیر را برای کاربر ایجاد  کرده و در یک حلقه تا انتخاب خروج امور خواسته شده را از ورودی گرفته و انجام دهد.( کاربر عدد مورد نظر را وارد کرده و اگر لازم است داده دیگری مثل نام فایل را وارد میکند و سپس کار مربوطه انجام و پیام مناسب ظاهر شده و سپس فهرست مجدد ظاهر میشود).

“1.For Archiving a directory enter a directory (e.g. /bin):”
“2.For changing permission of a file to edit it enter full file name:”
“3. To disable a user enter user name(or login name):”
“4.For searching for * in file and changing it to # enter a file name:”
“5.Creating shadow file.”
“6.exit”
عنوان: یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: dreamtalk در 27 آذر 1391، 04:29 ب‌ظ
 یک فایل دستوری (بش فایل) بنویسید که  فهرست زیر را برای کاربر ایجاد  کرده و در یک حلقه تا انتخاب خروج امور خواسته شده را از ورودی گرفته و انجام دهد.( کاربر عدد مورد نظر را وارد کرده و اگر لازم است داده دیگری مثل نام فایل را وارد میکند و سپس کار مربوطه انجام و پیام مناسب ظاهر شده و سپس فهرست مجدد ظاهر میشود).


“1.For Archiving a directory enter a directory (e.g. /bin):”
“2.For changing permission of a file to edit it enter full file name:”
“3. To disable a user enter user name(or login name):”
“4.For searching for * in file and changing it to # enter a file name:”
“5.Creating shadow file.”
“6.exit”
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: alieblice در 27 آذر 1391، 04:50 ب‌ظ
ساخت منو که کار نداره . خود bash ساخت منو رو داره ولی الان یادم نمیاد چه جوری بوش . تو اموزشی که تو سایت linuxreview.ir بود داشتش.
برایه
 1- میتونین از دستورایه فشرده سازی استفاده کنین. مثل zip tar cpio و ...
2- دستور chmod
3- از دستور usermod یا دستور passwd
4- از دستور sed
5 - نفهمیدم چی هست

عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: dreamtalk در 27 آذر 1391، 05:17 ب‌ظ
میشه واسم حلش کنیدو کدش و بزارید واسم؟؟/ مرسی
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: REZA_049 در 27 آذر 1391، 05:44 ب‌ظ
سلام دوست عزیز شما اگه یه مرتبه هم سوالتون رو یه جای انجمن بپرسین اگه کسی بلد باشه(که حتما هم کسی هست)جوابتون رو خواهید گرفت و نیازی به copy اون چند جای مختلف نیست.
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: alieblice در 27 آذر 1391، 05:46 ب‌ظ
میشه واسم حلش کنیدو کدش و بزارید واسم؟؟/ مرسی

خیر نمیشه.
تمرین دادن که شما چیزی یادبگیرین.
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: dreamtalk در 27 آذر 1391، 05:47 ب‌ظ
مرسی دوست عزیز حتما- آخه خیلی واجبه سوالش بخاطر همین چندتا جا گذاشتم که زودتر جواب بدن بچه ها
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: dreamtalk در 27 آذر 1391، 05:49 ب‌ظ
تو رو خدا اگه میشه بزارین والا خیلی فکر کردم اکا به جواب نرسیدم، اگه میشه بزارید واقعا ممنونمممم
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: دانیال بهزادی در 27 آذر 1391، 06:41 ب‌ظ
مرسی دوست عزیز حتما- آخه خیلی واجبه سوالش بخاطر همین چندتا جا گذاشتم که زودتر جواب بدن بچه ها
این کار نه تنها زمان پاسخ‌گویی رو کم نمی‌کنه، که بر خلاف قوانین انجمن هم هست. در ضمن این‌جا کسی برای بقیه تمرین حل نمی‌کنه. تمرین رو بنویس و اگه درجایی به مشکل برخوردی می‌تونی بیای و اون قسمت رو بنویسی تا مشکلت بررسی بشه
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: alieblice در 27 آذر 1391، 06:45 ب‌ظ
هم زمان شد با جناب بهزادی
من که نمینویسم چون حوصلشو ندارم . ولی هر جاش گیر کردی بگو تا من و دوستان راهنمایی کنن .
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: alieblice در 27 آذر 1391، 06:57 ب‌ظ
این برایه شروع :
http://wiki.linuxreview.ir/%DA%A9%D8%AA%D8%A7%D8%A8_%D8%A2%D8%B4%D9%86%D8%A7%DB%8C%DB%8C_%D8%A8%D8%A7_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87_%D9%86%D9%88%DB%8C%D8%B3%DB%8C_BASH:%D8%B1%D8%A7%D8%A8%D8%B7_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1

 ۹.۱ استفاده از select برای ساخت منوهای ساده
این رو بزار تو یک فایل تکست بعد برایه اجراش این دستور رو داخل ترمینال بزن
source MYFILENAMEوقتی اجرا شد یک اگر 1 رو بزنی بسته میشه اگر 2 رو بزنی Hello World چاپ میکنه باز بر میگرده به منو و سوال  میپرسه .

متن برنامه برا یاد گیری منو  منبعشم که بالا گذاشتم:
#!/bin/bash
         OPTIONS="Hello Quit"
         select opt in $OPTIONS; do
            if [ "$opt" = "Quit" ]; then
               echo done
               exit
            elif [ "$opt" = "Hello" ]; then
               echo Hello World
            else
               clear
               echo bad option
            fi
         done

فکر کنم استادتونم بلد نیست بنویسه وگرنه حرفی از حلقه while نمیزد چون فکر کنم لازم نداره . منو خودش یک جورایی کار حلقه while رو انجام میده.
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: dreamtalk در 27 آذر 1391، 07:26 ب‌ظ
آها- مرسیو اگه بازم تونستی جواب بدی لطف کردی
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: alieblice در 27 آذر 1391، 08:53 ب‌ظ
آها- مرسیو اگه بازم تونستی جواب بدی لطف کردی

شما شروع کن به نوشتن هرجا به مشکل خوردی سوال کن یکی ئیدا می شه جواب بده
عنوان: پاسخ : یه سوال درسی ؟؟؟؟؟
ارسال شده توسط: سلمان م. در 27 آذر 1391، 10:05 ب‌ظ
در ضمن این‌جا کسی برای بقیه تمرین حل نمی‌کنه.
دقیقا :) چون منم تاحالا ندیدم کسی برای کس دیگه تمرین حل کنه ولی با تمام وجود در پاسخ به سوال‌های دوستان عزیز همکاری می‌کنن.