سلام دوستان!
من یک سرور اوبونتو دارم و از tmux برای اجرای برنامهها روش استفاده میکنم. حالا میخوام این کار رو خودکار کنم.
یک اسکریپت برای این نوشتم که وقتی در یک ترمینال اجرایش میکنی، یک tmux در همون ترمینال اجرا میکنه به همراه کارهای دیگری که بهش گفتهام.
حالا میخوام اجرا کردن این اسکریپت رو اتوماتیک کنم که وقتی سرور روشن میشه خود به خود اون رو اجرا کنه!
من آدرس اسکریپت رو در crontab گذاشتم. اسکریپت یه ذره طولانیتره ولی اصلش چیزیه مثل این:
tmux new-session -t mysession
ولی موقع اجرا شدن این خطا رو دریافت میکنم:
open terminal failed: not a terminal
گویا برای اجرا شدن این لازمه که یک ترمینال از قبل باز باشه یا یه همچین چیزی!
میتونید من رو راهنمایی کنید که چطوری میتونم باز شدن یک tmux session رو خودکار کنم؟