.কমন্ড ফাইলটিতে সম্পূর্ণ সুযোগ সুবিধাগুলি, তবে এটি বলছে যে আমার কাছে উপযুক্ত সুযোগ-সুবিধা নেই


22

আমার একটি কমান্ড রয়েছে যা আমার নিয়মিত টার্মিনালে চালানো দরকার (অ্যাপ্লিকেশন কোড স্বাক্ষরের জন্য)। সাধারণত আমি টার্মিনালটি চালু করি, আমি যে কমান্ডটি চাইছি তাতে পৌঁছা পর্যন্ত আপ তীর টিপুন এবং তারপরে এন্টার টিপুন

আমি স্থির করেছি যে আরও একটি টেকসই সমাধান হতে পারে এমন একটি ফাইল তৈরি করা যা আমি টার্মিনাল কমান্ডটি চালানোর জন্য ডাবল-ক্লিক করতে পারি। আমার অনুসন্ধানগুলিতে, আমি আবিষ্কার করেছি যে আমি .commandএক্সটেনশন দিয়ে একটি পাঠ্য ফাইল তৈরি করতে পারি যাতে আমি চালাতে চাইছি এমন আদেশটি রয়েছে।

তবে, আমি যখন এই ফাইলে ডাবল ক্লিক করি তখন টার্মিনালটি খোলে এবং আমি নিম্নলিখিত ত্রুটিটি পাই:

"সাইন কোড.কম্যান্ড" ফাইলটি কার্যকর করা যায়নি কারণ আপনার কাছে উপযুক্ত অ্যাক্সেস সুবিধা নেই।

অ্যাক্সেস সুবিধাগুলি দেখতে বা পরিবর্তন করতে, ফাইন্ডারে ফাইল নির্বাচন করুন এবং ফাইল> তথ্য পান নির্বাচন করুন।

সমস্যাটি হ'ল যখন আমি নির্দেশিত হিসাবে তথ্য বায়ুতে যাই এবং আমার অনুমতিগুলি দেখি, তখন এটি বলে যে আমার ব্যবহারকারীর পঠন-লেখার অ্যাক্সেস রয়েছে (কেবলমাত্র অন্য একটি বিকল্পটিই পড়ে)। সুতরাং অন্য কথায়, আমার কাছে সর্বোচ্চ অনুমতি রয়েছে তবে এখনও এই ফাইলটি খুলতে পারছি না।

এটি সমাধান করার জন্য আমি কী করতে পারি?

উত্তর:


34

আপনাকে এটি চালানোর অনুমতি দেওয়ার জন্য আপনাকে ফাইলটিতে 'এক্সিকিউট' সেট করতে হবে:

chmod u+x /path/to/file.command

uফাইলের মালিক, +x'এক্সিকিউট' যুক্ত করে, তাই u+xফাইলের মালিককে এটি কার্যকর করার ক্ষমতা দেয়

… তারপরে আপনি এটিকে ডাবল ক্লিক করে ভবিষ্যতে চালাতে পারবেন।


1
সুতরাং ত্রুটি বার্তাটি ভুল এবং আমি যেমন উইন্ডো তথ্য উইন্ডোতে গিয়ে বলে অনুমতিগুলি ঠিক করতে পারি না? টার্মিনালটি এটি ঠিক করার জন্য ব্যবহার করতে আমার কোনও সমস্যা নেই, আমি কেবল অবাক হয়েছি যে বার্তাটি আমাকে কিছু ভুল করতে বলেছে।
থান্ডারফোর্জ

@ থান্ডারফোর্জি আসলে এটি ভুল, যতদূর আমি জানি :) আমি নিশ্চিত যে ফাইন্ডার এটি করতে পারবেন না - আপনাকে এটি টার্মিনাল বা অন্যান্য স্ক্রিপ্ট ব্যবহার করে করতে হবে।
grg

এর u+xঅর্থ ব্যাখ্যা করার জন্য +1 । আমি সবসময় ভাবতাম।
লু

1
@ থান্ডারফোর্জ হ্যাঁ, এটি এতই মর্মস্পর্শী যে অ্যাপলের একটি অকেজো ত্রুটি বার্তা রয়েছে ... কৃতজ্ঞ থাকুন তাদের এগুলির একটিও আছে এবং এটি মূলত এমনকি সঠিক। তাদের মি / ওগুলি হ'ল সাধারণত কিছু ব্যর্থ হ'ল কেন তা ব্যাখ্যা ছাড়াই বা আপনার কিছু হওয়ার আশা করা উচিত। এ কারণেই সাধারণ লোকেরা বলে অ্যাপল ডিভাইসে কখনও ত্রুটি হয় না!
বুভিন জে

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