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

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

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


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

نویسنده موضوع: اجرای یک دستور در یک زمان معین  (دفعات بازدید: 576 بار)

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

آفلاین abdossamad2003

  • Full Member
  • *
  • ارسال: 157
اجرای یک دستور در یک زمان معین
« : 04 آبان 1396، 06:58 ق‌ظ »
با سلام خدمت دوستان
در لینوکس می توان خط دستوری نوشت که اجرای یک دستور در یک زمان یا تاریخ مشخص انجام شود

با تشکر از دوستان

آفلاین blood

  • Newbie
  • *
  • ارسال: 17
  • جنسیت : پسر
    • زرداب
پاسخ : اجرای یک دستور در یک زمان معین
« پاسخ #1 : 04 آبان 1396، 02:01 ب‌ظ »
با سلام خدمت دوستان
در لینوکس می توان خط دستوری نوشت که اجرای یک دستور در یک زمان یا تاریخ مشخص انجام شود

با تشکر از دوستان

 از دستور at میتونی استفاده کنی:
http://manpages.ubuntu.com/manpages/trusty/man1/at.1posix.html
 مثال:




آفلاین abdossamad2003

  • Full Member
  • *
  • ارسال: 157
پاسخ : اجرای یک دستور در یک زمان معین
« پاسخ #2 : 04 آبان 1396، 06:04 ب‌ظ »
با تشکر از راهنمایی شما
من دستور قوق را اجرا کردم ولی عمل نکرد.مثلا برای دستور ls در ساعت 17:58 که کار نکرد

آفلاین Chappie

  • Newbie
  • *
  • ارسال: 5
  • جنسیت : پسر
پاسخ : اجرای یک دستور در یک زمان معین
« پاسخ #3 : 05 آبان 1396، 06:41 ق‌ظ »
دستورات رو در یک فایل قرار بدید بعد اونهارو زمانبندی کنید
at -f download1.sh  17:30 28 apr
at -f kill.sh  23:30 28 apr
ساده ترین فرمت دستور هم به این شکل هست :
at time date
at 11 am may 20
at 10 am tomorrow
at 22:00 today
What is the Internet?
It's a thing in a computer. Lets you look up shit you don't know.
I want it! I want that Internet.

آفلاین blood

  • Newbie
  • *
  • ارسال: 17
  • جنسیت : پسر
    • زرداب
پاسخ : اجرای یک دستور در یک زمان معین
« پاسخ #4 : 05 آبان 1396، 11:24 ق‌ظ »
با تشکر از راهنمایی شما
من دستور قوق را اجرا کردم ولی عمل نکرد.مثلا برای دستور ls در ساعت 17:58 که کار نکرد


چون تو پس زمینه اتفاق میفته شما چیزی از خروجی رو نمیبینید. برای دیدن خروجی، خروجی رو تو یک فایل ذخیره کنید:
ls >> PATH/out.txt
مثال:
« آخرین ویرایش: 05 آبان 1396، 11:28 ق‌ظ توسط blood »

آفلاین abdossamad2003

  • Full Member
  • *
  • ارسال: 157
پاسخ : اجرای یک دستور در یک زمان معین
« پاسخ #5 : 08 آبان 1396، 06:13 ق‌ظ »
با تشکر از راهنمایی دوستان
مشکل حل شد حال سوال بعدی اینه که چگونه می شه بعد از set کردن در زمان مشخص آنرا لغو کرد؟

با تشکر