কীভাবে বাশতে "-" পালাতে হবে [নকল]


14

সম্ভাব্য সদৃশ:
ইউনিক্স সরঞ্জামগুলি: যদি কোনও ফাইলকে বিয়োগের কিছু বলা হয়?

কীভাবে আমাকে এড়িয়ে যেতে হবে দয়া করে বলুন:

[রুট @ ইউনিক্স ~] # ./- শ্যাশ
-বাশ: ./- শ: অনুমতি অস্বীকার করা হয়েছে
[রুট @ ইউনিক্স ~] # চিমড + এক্স-এস
chmod: অবৈধ মোড: sh -শ '
আরও তথ্যের জন্য 'chmod --help' চেষ্টা করুন।
[রুট @ ইউনিক্স ~] #

# chmod a + x "\\ - sh" chmod: access \\ - sh 'অ্যাক্সেস করতে পারে না: এরকম কোনও ফাইল বা ডিরেক্টরি নেই
সাউন্ডহাক্স

উত্তর:


24

ব্যবহার --

যেমন chmod +x -- -sh। জিএনইউ ভাষায় --বিকল্পগুলির শেষের অর্থ, -shবিকল্প হিসাবে আর পার্স করা হয় না।

[সম্পাদনা] যুক্ত উদাহরণ:

বিটল: / হোম / হেনস / টেস্ট> টাচ - -শ

বিটল: / হোম / হেনস / টেস্ট> ls -l - -sh
-আরডব্লিউ ------- 1 হেনী ব্যবহারকারী 0 2013-01-04 17:20 -শ

বিটল: / হোম / হেনেস / টেস্ট> chmod + x - -sh

বিটল: / হোম / হেনস / টেস্ট> ls -l - -sh
-rwx ------ 1 হেনী ব্যবহারকারী 0 2013-01-04 17:20 -শ

মজার বিষয় হচ্ছে এটি জিএনইউ প্রতিধ্বনি নিয়ে কাজ করছে বলে মনে হচ্ছে না, যদিও এটি জিএনইউ প্রিন্টফের সাথে কাজ করে। এই কাজ করে: printf -- -sh। আর এই না: echo -n -- -sh
লুকাস পোকর্নি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.