.Sh ফাইল চালানোর সময় ডিফল্ট অ্যাকশনটি কীভাবে পরিবর্তন করবেন?


13

প্রতিবারই আমি .sh ফাইল চালাতে চাইলে উবুন্টু জিজ্ঞাসা করে যে আমি টার্মিনালে চালাতে চাই / প্রদর্শন / চালাতে চাই কিনা। কিছু sh ফাইলের জন্য ডিফল্ট অ্যাকশন সেট করার কোনও উপায় আছে কি?

- আমি কোনও বিশেষ পরিবর্তন ছাড়াই উবুন্টু 12.04 ব্যবহার করছি।

উত্তর:


5

টার্মিনাল বা প্রদর্শন বা রান চালানোর.desktop জন্য প্রতিটি ফাইল তৈরি করা , আপনি প্রতিটি sh ফাইলের জন্য ডিফল্ট ক্রিয়া সেট করতে পারেন।

প্রতিটি .ডেস্কটপ ফাইলগুলিতে এক্সিকিউট অথরিটি দেওয়া হয়।

উদাহরণ স্বরূপ:

  • টার্মিনাল চালান

ফাইলের নাম: স্যাম্পল-টার্ম.ডেস্কটপ

[Desktop Entry]
Type=Application
Name=Run in terminal
Exec='/fullpath_to_script/sample1.sh'
Terminal=true

এই ফাইলটি ক্লিক করুন, এটি টার্মিনালে નમૂના1.sh চালাতে সক্ষম হবে।

  • প্রদর্শন

ফাইলের নাম: নমুনা-সম্পাদনা.ডেস্কটপ

[Desktop Entry]
Type=Application
Name=Edit script
Exec=gedit '/fullpath_to_script/sample2.sh'
Terminal=false

এই ফাইলটি ক্লিক করুন, এটি দ্বারা নমুনা 2.sh সম্পাদনা করতে সক্ষম হবে gedit

  • চালান

ফাইলের নাম: স্যাম্পল-রান.ডেস্কটপ

[Desktop Entry]
Type=Application
Name=Run script
Exec='/fullpath_to_script/sample3.sh'
Terminal=false

এই ফাইলটি ক্লিক করুন, এটি নমুনা 3.sh চালাতে সক্ষম হবে।


21

নটিলাস খুলুন, তারপরে সম্পাদনা -> পছন্দসমূহ এ যান। Behaviorট্যাবটি খুলুন এবং আপনি যখন এক্সিকিউটেবল টেক্সট ফাইলগুলি খুলবেন তখন আপনি ফাইল ম্যানেজারের আচরণটি সেট করার বিকল্পগুলি খুঁজে পাবেন।


1
ঠিক আছে, কেবলমাত্র কিছু ফাইলের জন্য এটি নির্দিষ্ট করার কোনও উপায় নেই? মত একটি বিকল্প : remember action for this file?
আমির আলী আকবরী

আমি তাই মনে করি না.
এরিক কারভালহো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.