-
March 3rd, 2013, 20:36
#1
اجرای چند دستور
سلام دوستان
من میخوام که هر روز چند تا دستور اجرا بشه
1 - دستورات من توی یک فایل تکست هست ( این دستورات انتقال فایل هستش که از یه جا به جای دیگست ) mv dir1 new_dir
2 - میخوام هر روز مثلان ساعت 6 صبح اجرا بشه
3- اون فایل تکست ساعت 8 صبح محتویاتش پاک بشه...
-
تعداد تشکر ها ازtack به دلیل پست مفید
-
March 3rd, 2013 20:36
# ADS
-
March 3rd, 2013, 20:56
#2
عضو دائم
پاسخ : اجرای چند دستور
سلام
پسوند فایل txt رو به sh تغییر بدین
دسترسی اجرا بدین chmod +x file.sh (فرض کنید نام فایل file.sh باشه)
اجرای هر روز ساعت 6 رو باید cron کنید
فرض کنید آدرس فایل /home/file.sh باشه این دستور رو باید در فایل cronf قرار بدین:
sh /home/file.sh
قبلش هم نام یوزر که مثلا root و علایم مربوط به cron هر روز ساعت 6 رو قرار بدین
برای پاک شدنش هم یک cron دیگه درست کنید ساعت 8 اجرا بشه
-
تعداد تشکر ها ازMetalik به دلیل پست مفید
-
March 4th, 2013, 22:31
#3
پاسخ : اجرای چند دستور
متالیک خیلی ممنون ازت...
اگه بخوام یه فایل پی اچ پی هم اجرا کنم در کرون جاب :
کد PHP:
*/5 * * * * /usr/bin/php /home/site/public_html/rank.php
درست است ؟ یا
کد PHP:
*/5 * * * * /usr/local/bin/php -f /home/(username)/public_html/(scriptname).php
برای فایل شل هم :
کد PHP:
/bin/sh /home/user_name123/public_html/file.sh
ویرایش توسط tack : March 4th, 2013 در ساعت 23:11
-
تعداد تشکر ها ازtack به دلیل پست مفید