من یک آدرس دارم که از اون سایت هر یک دقیقه دانلود انجام میشه توسط cronjob میخوام کاری کنم که این کار هر 10 ثانیه انجام بشه راهی هستش ؟
چون در cronjob پایینترین زمان یک دقیقه هستش من فکر میکنم نیاز به یک اسکریپت دارم درسته ؟ به طور مثال فایل تعریف شده من در cronjob به این صورت هستش ممنون میشم دوستان کمکم کنن .
من یک آدرس دارم که از اون سایت هر یک دقیقه دانلود انجام میشه توسط cronjob میخوام کاری کنم که این کار هر 10 ثانیه انجام بشه راهی هستش ؟
چون در cronjob پایینترین زمان یک دقیقه هستش من فکر میکنم نیاز به یک اسکریپت دارم درسته ؟ به طور مثال فایل تعریف شده من در cronjob به این صورت هستش ممنون میشم دوستان کمکم کنن .
6 تا کرون برای یک دقیقه بزنید. تقریبا چیزی که میخواید میشه
یعنی 6 صفحه کرون رو باز و تنظیم کنید و هر 10 ثانیه یکی رو برای یک دقیقه تنظیم کنید
- - - Updated - - -
با برنامه نویسی هم میشه
یک پیج طراحی کنید که هر بار اجراش 6 بار در بازه زمانی 10 ثانیه لینکتون رو اجرا کنه و اون صفحه رو برای یک دقیقه کرون کنید
سلام
اجازه ساخت 6 تا کرون نمیده سی پنل
- - - Updated - - -
ممکن خواهش کنم از شما bash برام درست کنید ضمیمه بفرمایین و بفرمایین تو کدوم پوشه بزارم و دستورش در اس اس اچ چی بزنم منت میزارین سرم واقعا نمیدونم چطور تشکر کنم ممنونم
T.Toosi
March 5th, 2016, 06:43
یک فایل every-10-seconds.sh درست کنید داخل قرار دهید :
#!/bin/bash
while true
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican /home/ramesh/backup.sh
sleep 10
done
در خط فرمان به این شکل اجرا کنید :
nohup ./every-10-seconds.sh &
navid1366
March 5th, 2016, 11:31
یک فایل every-10-seconds.sh درست کنید داخل قرار دهید :
#!/bin/bash
while true
do
wget -q -O /dev/null 2>&1 http://stone.com/smnt/ntican /home/ramesh/backup.sh
sleep 10
done
در خط فرمان به این شکل اجرا کنید :
nohup ./every-10-seconds.sh &
خیلی ممنونم واقعا یک دنیا سپاس
فقط این فایلی رو که درست کردم داخل کدوم فولدر در لینوکس بزارم ؟
مهم نیست داخل کدوم پوشه باشه
/home/ramesh/backup.sh
این دستور که در ادامه خط هستش داخل سرور من نیست دقیقا به همین صورت کانفیک کنم من هم ؟
T.Toosi
March 5th, 2016, 12:12
خیلی ممنونم واقعا یک دنیا سپاس
فقط این فایلی رو که درست کردم داخل کدوم فولدر در لینوکس بزارم ؟
مهم نیست داخل کدوم پوشه باشه
/home/ramesh/backup.sh
این دستور که در ادامه خط هستش داخل سرور من نیست دقیقا به همین صورت کانفیک کنم من هم ؟
سلام، خواهش میکنم.
فرقی ندارد در هر پوشه آپلود میکنید هنگام اجرا nohup ./every-10-seconds.sh & آدرس دقیق فایل را وارد کنید.