انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: ali.agha76 در 21 آذر 1394، 01:32 بظ
-
سلام خسته نباشید سوالم خیلی ساده اس
میخواستم متلب رو باز کنم
باید این دستورات رو تو ترمینال بزنم
cd /usr/local/MATLAB/MATLAB_Production_Server/R2015a/bin/glnxa64
MATLAB/.
می خواستم بدونم چطور یه آیکون بسازم که وقتی اجرا می کنم خودش این دستورات رو اجرا بکنه
-
سلام. خب همون فایل اجرایی MATLAB رو هرجا خواستی به صورت یه شورتکات کپی کن ;)
-
سلام یه فایل ساختم که با دستور ./matlab.sh در ترمینال اجرا میشه میخوام هم دستور همین نباشه و یه آیکون باشه
-
دوست عزیز اون فایل MATLAB رو که شما توی ترمینال بهش آدرس دهی می کنی و با ./ اجراش میکنی، در حقیقت یه فایل اجرایی هست. اگه اجرایی نباشه پس چجوری اجراش می کنی؟ ;)
یه فایل اجرایی به اسم MATLAB در شاخه ی cd /usr/local/MATLAB/MATLAB_Production_Server/R2015a/bin/glnxa64 وجود داره که در دو صورت میشه اجراش کرد.
۱) بری به این آدرس و روی فایلی به اسم MATLAB کلیک کنی تا اجراش کنه.
۲) توی ترمینال آدرس دهی کنی و داخل دایرکتوری مورد نظر، با زدن
./MATLAB
اونو اجرا کنی.
حالا همین فایل اجرایی رو میتونی با ساختن شورت کاتی در هرجایی که نیاز داری، با کلیک کردن یا اجرا کردنش از طریق ترمینال، اجراش کنی.
شما میخوای یه فایل اجرایی رو با ساختن یه فایل اجرایی، اجرا کنی. خب این چه کاریه؟
دلیلی نداره شما اینو بزنی
cd /usr/local/MATLAB/MATLAB_Production_Server/R2015a/bin/glnxa64
MATLAB/.
شما حتی میتونی اینو بزنی
/usr/local/MATLAB/MATLAB_Production_Server/R2015a/bin/glnxa64/MATLAB
و اون برنامه اجرا میشه.
پس حالا برو به همین آدرس و اون فایل MATLAB رو هر جا خواستی یه شورتکات ازش بگیر و با کلیک کردنش اجراش کن.
-
گرفتن شورتکات از فایل MATLAB دقیقا یعنی گرفتن یه آیکن که هرجا خواستی بذاریش و اجراش کنی.
دیگه نیاز نیست یه آیکن درست کنی که اون آیکن رو اجرا کنه :)
-
با تشکر دوست عزیز
مشکل من اینه فایل اجرایی متلب با راست کلیک و run اجرا نمیشه حتما باید با ترمینال و درستور ./matlab باشه الان یک فایل .sh ساختم که اون هم نیاز به باز کردن ترمینال و زدن ./sh داره می خوام همین فایل با دابل کلیک اجرا کنه با تشکر
-
توزیعت چیه؟ مدیرفایلت چیه؟
-
با تشکر دوست عزیز
مشکل من اینه فایل اجرایی متلب با راست کلیک و run اجرا نمیشه حتما باید با ترمینال و درستور ./matlab باشه الان یک فایل .sh ساختم که اون هم نیاز به باز کردن ترمینال و زدن ./sh داره می خوام همین فایل با دابل کلیک اجرا کنه با تشکر
سلام
برای اجرای فایلهای اسکریپتی (مثل فایلهای sh) با مدیرفایل ناتیلوس، از آموزش زیر استفاده کنید:
http://askubuntu.com/questions/286621/how-do-i-run-executable-scripts-in-nautilus