xdg-open app
Version=1.0
Type=Application
Name=Custom name
Comment=Custom comment
Exec=/path/to/file
Icon=
Path=
Terminal=true
StartupNotify=false
قسمت های اسم و کامنت و آیکون رو میتونید به دلخواه پر کنید. در قسمت Exec مسیر فایلتونو قرار بدید تا اجرا شه. قسمت terminal رو اگه true بزارید ترمینال هم باهاش باز میشه و میتونید خروجی متنی رو هم ببینید، اگه false بذارید باز نمیشه و برای برنامه های گرافیکی بدرد میخوره.
#!/bin/sh
exec "your command"
به جای your command، دستوری رو بنویسید که باهاش توی ترمینال، برنامه رو اجرا میکنید. chmod +x script-name.sh
به جای script-name.sh، اسم اسکریپت رو بنویسید.برنامه شما یه برنامه گرافیکی هست، درسته؟ توی دسکتاپتون راست کلیک کنید، چیزی به نام create launcher یا چیز های مشابه نمی بینید؟ با اون میتونید بصورت گرافیکی یه لانچر بسازید که با کلیک با اون بتونید برنامه تونو اجرا کنید. اگه نبود، توی فولدر Desktop خودتون یه فایل بسازید و اسمشو هرچی میخواید قرار بدید و پسوندش رو desktop. بزارید و فایل رو با یه ویرایشگر باز کنید و متن زیر رو داخلش قرار بدید:آقا خیلی ممنون از وقتی که گذاشتید همین کاری که گفتید رو انجام دادم ولی وقتی روی فایل کلیک میکنم میگه این برنامه دسکتاپ invalid هست و اجرا نمیشه، ولی با راه حل دوست بعدی که گفته یه شل اسکریپت بنویسم حل شد و تونستم اجرا کنم.کد: [انتخاب]Version=1.0
قسمت های اسم و کامنت و آیکون رو میتونید به دلخواه پر کنید. در قسمت Exec مسیر فایلتونو قرار بدید تا اجرا شه. قسمت terminal رو اگه true بزارید ترمینال هم باهاش باز میشه و میتونید خروجی متنی رو هم ببینید، اگه false بذارید باز نمیشه و برای برنامه های گرافیکی بدرد میخوره.
Type=Application
Name=Custom name
Comment=Custom comment
Exec=/path/to/file
Icon=
Path=
Terminal=true
StartupNotify=false
میتونید یه اسکریپت پوسته درست کنید و بهش دسترسی اجرایی بدید. وقتی که توی مدیرفایل دوبار (یا یه بار بسته به تنظیمات) روی اون اسکریپت کلیک کنید، از شما میپرسه که اجراش کنه یا اینکه میخواهید با یه ویرایشگر متن بازش کنید.خیلی ممنون آقا با راهحل شما درست شد.
توی اسکریپت این رو بنویسید.کد: [انتخاب]#!/bin/sh
به جای your command، دستوری رو بنویسید که باهاش توی ترمینال، برنامه رو اجرا میکنید.
exec "your command"
در آخر به اسکریپت دسترسی اجرایی بدید.کد: [انتخاب]chmod +x script-name.sh
به جای script-name.sh، اسم اسکریپت رو بنویسید.
اگه میخواهید با دوبار کلیک ( یا یه بار بر اساس تنظیمات میزکار) ، مستقیم اجرا بشه و چیزی از شما نپرسه یا اینکه برای برنامه آیکون تعیین کنید، اون راه بالایی که گفتند، بهتره.