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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل با اجرای اسکریپت در crontab(یه جورایی حل شد)  (دفعات بازدید: 1804 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
سلام دوستان
من برای اجرای یه اسکریپت در یه دوره زمانی یک دقیقه ای سعی کردم که از crontab استفاده کنم اما نمیدونم چرا اسکریپت رو اجرا نمیکنه.
این اسکریپت تصویر زمینه دسکتاپ رو به صورت راندم تغییر میده.
این لیست کارهای crontab هست:mimook@mimook-desktop:~$ crontab -l
# m h  dom mon dow   command
* *  * * * mimook /home/mimook/cb.sh
mimook@mimook-desktop:~$
هر کاری هم کردم باز هم اسکریپت رو اجرا نمیکنه.
دیگه نمیدونم چیکار کنم
« آخرین ویرایش: 29 تیر 1389، 11:03 ق‌ظ توسط mimook »

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
پاسخ به: مشکل با اجرای اسکریپت در crontab
« پاسخ #1 : 27 تیر 1389، 12:21 ق‌ظ »
 ???
هیچکس؟
 :(

آفلاین iCEAGE

  • Sr. Member
  • *
  • ارسال: 399
  • جنسیت : پسر
  • Life is Free and Beautiful
    • وبلاگ شخصی من
پاسخ به: مشکل با اجرای اسکریپت در crontab
« پاسخ #2 : 27 تیر 1389، 04:20 ب‌ظ »
ببین اول cron اجرا هست یا نه؟
با دستور زیر تو ترمینال میتونی این‌کار رو بکنی:
ps -e|grep cron
People said I should accept the world. Bullshit! I don't accept the world. Richard Stallman
زندگی آزاد

آفلاین sayres

  • High Hero Member
  • *
  • ارسال: 1096
  • جنسیت : پسر
    • دست نوشته های من
پاسخ به: مشکل با اجرای اسکریپت در crontab
« پاسخ #3 : 27 تیر 1389، 04:35 ب‌ظ »
اگه یک cron تعریف کردین :
crontab -e
, تو لیستتون نیست :
crontab -l
دوست عزیز تو terminal بزن
select-editor
بعد 2 یعنی nano انتخاب کن \\:D/
ایشالا حل میشه :oops:

« آخرین ویرایش: 27 تیر 1389، 04:37 ب‌ظ توسط sayres »

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
پاسخ به: مشکل با اجرای اسکریپت در crontab
« پاسخ #4 : 28 تیر 1389، 01:17 ق‌ظ »
ممنون که جواب دادین
نه مشکل از ادیتور نیست.ادیتور هم نانو هست.
مشکل اینه که کارهای تو لیست رو انجام نمیده.
یعنی مثلا اسکریپت/home/mimook/cb.sh رو اجرا نمیکنه!

آفلاین mimook

  • Full Member
  • *
  • ارسال: 102
  • جنسیت : پسر
    • mimook
پاسخ به: مشکل با اجرای اسکریپت در crontab
« پاسخ #5 : 29 تیر 1389، 11:02 ق‌ظ »
دوستان باید بگم مشکل من به یک شکلی سرانجام حل شد!
اما مشکل اصلی که همون اجرای اسکریپت با crontab هست هنوز باقیست ???

راه حل مشکل بنده:

من میخاستم یک بش اسکریپت که خودم نوشته بودم  هر یک ساعت اجرا بشه خب وقتی کرون نتونست کار رو انجام بده من هم این کد رو در انتهای اسکریپتم اضافه کردم!
sleep 60m
/home/mimook/cb.sh
و اسکریپت رو در startup قرار دادم تا هر وقت لاگین میکنم اسکریپت خودبخود اجرا بشه و در انتها  خودش رو بعد از یک ساعت دوباره اجرا کنه.

فعلا که همه چیز آرومه