پاسخ : at در اوبونتو

ساخت وبلاگ
با سلام
تا جایی که من اطلاع دارم برای اجرای دستوراتی عینه ls شما باید بستر (Terminal emulator) و نمایشگر رو برای اجرای دستور مورد نظرتون انتخاب کنین و گرنه دستور اجرا خواهد شد ولی شما نمی بینینش ...
مثلا شما بنویسین :
at 12:05 pm
warning: commands will be executed using /bin/sh
at> touch ~/Desktop/a.txt
at>
job 13 at Thu Apr 27 12:05:00 2017
می بینین فایل ایجاد می شه بدون اینکه خروجی یا ترمینالی به نمایش گذاشته بشه ...
ولی خب برای دستوری عینه ls دیگه بدرد نمی خوره که بدون فید بک اجرا بشه پس از این دستور استفاده می کنیم :
at 12:10 pm
warning: commands will be executed using /bin/sh
at> export DISPLAY=:0 && gnome-terminal -e 'bash -c "ls -A; read line"'
at>
job 16 at Thu Apr 27 12:10:00 2017
فقط در مورد دستور زیر :
export DISPLAY=:0 && gnome-terminal -e 'bash -c "ls -A; read line"' باید بگم که اون read line"' برای اون اضافه شده که gnome-terminal بعد اجرای دستور بسته نشه که با توجه به ترمینال های مختلف این قضیه متفاوته مثلا بعضی ها سوییچی عینه hold رو برای نگه داشتن ترمینال دارن ...

اوبونتو...
ما را در سایت اوبونتو دنبال می کنید

برچسب : نویسنده : استخدام کار ubuntu بازدید : 261 تاريخ : پنجشنبه 7 ارديبهشت 1396 ساعت: 19:00