প্রশ্ন ট্যাগ «shell»

শেলটি ইউনিক্সের কমান্ড-লাইন ইন্টারফেস। আপনি শেলটিতে ইন্টারেক্টিভভাবে কমান্ডগুলি টাইপ করতে পারেন বা কোনও কার্য স্বয়ংক্রিয় করতে স্ক্রিপ্ট লিখতে পারেন। / বিন / শ এবং সর্বাধিক সামঞ্জস্যপূর্ণ শেলগুলিতে (ছাই, বাশ, কেএস, জেডএস,…) প্রয়োগ করা প্রশ্নের জন্য এই ট্যাগটি ব্যবহার করুন। ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, এখানে পোস্ট করার আগে দয়া করে এগুলি http://shellcheck.net এ চেক করুন।

3
এতে বিন্দু (।) সহ একটি চলক রফতানি করা হচ্ছে
এর মধ্যে বিন্দুযুক্ত একটি চলক কীভাবে রপ্তানি করা যায়। আমি চেষ্টা করার পরে আমি 'অবৈধ ভেরিয়েবলের নাম' পাই: export my.home=/tmp/someDir -ksh: my.home=/tmp/someDir: invalid variable name এমনকি মেটাচার্যাক্টর ডট (।) এড়িয়ে যাওয়া এমনকি কোনওভাবেই সহায়তা করেনি $ export my\.home=/tmp/someDir export: my.home=/tmp/someDir: is not an identifier

5
আমার সিসাদমিন আমাকে এটি পরিবর্তন করতে অস্বীকার করলে আমি কীভাবে আমার লগইন শেল হিসাবে ব্যাশ ব্যবহার করতে পারি?
UNIX sysadmin আমি কোথায় কাজ করছি আমাকে অ্যাক্সেস দিতে থেকে আমার লগ-ইন শেল পরিবর্তন করতে অনিচ্ছুক kshকরতে bash। তিনি বিভিন্ন অজুহাত দিয়েছেন, মজার বিষয় হ'ল যেহেতু তারা তাদের সমস্ত স্ক্রিপ্টগুলি লেখেন কারণ তারা kshচালানোর চেষ্টা করলে তারা কাজ করবে না। আমি জানি না তিনি এই ধারণাগুলি কোথায় পেয়েছেন, তবে যেহেতু …
38 shell  login  profile 

6
কোনও আউটপুট টার্মিনালে চলে যাওয়ার কথা ভাবতে কোনও আদেশকে কীভাবে ঠাট্টা করা যায়
একটি আজ্ঞা দেওয়া হয়েছে যা তার আউটপুটটি টার্মিনালে যাওয়ার সময় তার আচরণ পরিবর্তন করে (যেমন রঙিন আউটপুট উত্পাদন করে), পরিবর্তিত আচরণ সংরক্ষণ করে কীভাবে সেই আউটপুটটি পাইপলাইনে পুনঃনির্দেশ করা যায়? এর জন্য অবশ্যই একটি ইউটিলিটি থাকতে হবে, যা সম্পর্কে আমি অবগত নই। কিছু কমান্ডের মতো grep --color=alwaysআচরণের জন্য বল প্রয়োগ …
38 shell  pipe  utilities  stdout  pty 

6
ওয়াইল্ডকার্ড সম্প্রসারণ থেকে আমি কীভাবে প্রথম ম্যাচটি পেতে পারি?
বাশ এবং জেড-এর মতো শেলগুলি ওয়াইল্ডকার্ডকে আর্গুমেন্টে প্রসারিত করে, যতগুলি আর্গুমেন্টের সাথে মেলে: $ echo *.txt 1.txt 2.txt 3.txt তবে আমি যদি চাই যে কেবল প্রথম ম্যাচটিই ফিরে আসুক, সমস্ত ম্যাচ নয়? $ echo *.txt 1.txt আমি শেল-নির্দিষ্ট সমাধানগুলিতে কিছু মনে করি না, তবে আমি এমন একটি সমাধান চাই যা …
38 shell  wildcards 

3
কমান্ড লাইনে সেট করা অনুমতি নিয়ে ফাইলগুলি তৈরি করা যায়?
ডিরেক্টরি mkdir -m <mode> <dir>তৈরি করার সময় প্রদত্ত মোড / অনুমতি সেট (একতাত্ত্বিকভাবে) দিয়ে এক বা একাধিক ডিরেক্টরি তৈরির সরবরাহ করে। কমান্ড লাইনে ফাইল তৈরির সমতুল্য কি আছে? এর সদৃশ কিছু: open("file", O_WRONLY | O_APPEND | O_CREAT, 0777); এখানে কি আমার একমাত্র বিকল্প touchঅনুসরণ করে chmod? সম্পাদনা: টেপিকের পরামর্শটি ব্যবহার …

7
`~ / ডকুমেন্টস` কি কোনও আত্মীয় বা পরম পথ?
এটি কেবলমাত্র একটি শব্দভান্ডার প্রশ্ন, তবে যা আমার মাথায় ঘুরপাক খাচ্ছে। এটি এলপিকের প্রস্তুতির বই থেকে অনুশীলন পরীক্ষা থেকে আসে । বই অনুসারে সঠিক উত্তরটি ~/Documentsএটি একটি আপেক্ষিক ডিরেক্টরি কারণ এটি হোম ডিরেক্টরি সম্পর্কিত। যাইহোক, এই বইটিতে টাইপস এবং ভুলগুলির একটি সম্মানজনক অনুপাত রয়েছে যাতে আমি সেখানে যা লেখা আছে …
37 shell  filenames 

4
কেন অনেক কমান্ড একটি "শান্ত" বিকল্প সরবরাহ করে?
যখন আপনি সহজে নাল ফাইলটিতে স্ট্যান্ডার্ড আউটপুট পুনর্নির্দেশের মাধ্যমে একই জিনিসটি সহজেই অর্জন করতে পারেন তখন কেন অনেক কমান্ড অপশন সরবরাহ করে -qবা --quietআউটপুট দমন করে?
37 shell 

2
"$ {- # * আমি}"! = "$ -" এর অর্থ কী?
ইন /etc/profileআমি এই দেখুন: for i in /etc/profile.d/*.sh ; do if [ -r "$i" ]; then if [ "${-#*i}" != "$-" ]; then . "$i" else . "$i" >/dev/null 2>&1 fi fi done কী ${-#*i}গড়। প্যারামিটার সম্প্রসারণের কোনও সংজ্ঞা আমি খুঁজে পাচ্ছি না ${-।

3
chmod + নীরব মোড + ত্রুটি থাকা সত্ত্বেও কীভাবে প্রস্থান করতে কোড 0 ব্যবহার করা যায়
এটি কি chmod চালানো এবং আদেশ থেকে ত্রুটি উপেক্ষা সম্ভব? উদাহরণ (উদাহরণটি দেখানোর জন্য ফাইল ফাইলটি টেক্সট বিদ্যমান নেই) আমি যখন টাইপ করি chmod 777 file.txt আমি আউটপুট এ ত্রুটি পেয়েছি chmod: cannot access file.txt : no such file or directory সুতরাং আমি নিম্নলিখিত হিসাবে কমান্ড-এফ পতাকা যুক্ত করব: (কেসটি …

2
বাশের কি ফিশের অটোসেজেশন এবং হাইলাইট করার মতো বৈশিষ্ট্য রয়েছে?
আমি সম্প্রতি ফিশের দুটি বৈশিষ্ট্য লক্ষ্য করেছি এবং ভাবছিলাম যে কেউ যদি জানেন যে এগুলিও বাশ-এ পাওয়া যায়? সিনট্যাক্স হাইলাইট করা সুনির্দিষ্ট: আপনি দ্রুত লক্ষ্য করবেন যে মাছ টাইপ করার সাথে সাথে সিনট্যাক্স হাইলাইটিং সম্পাদন করে। অবৈধ কমান্ডগুলি ডিফল্টরূপে লাল রঙিন হয়: কোনও কমান্ড অবৈধ হতে পারে কারণ এটি বিদ্যমান …
37 bash  shell  fish 

2
`env <কম্যান্ড> is কি করছে?
কমান্ড কি env ls -alকরছে? আমার একটি লিনাক্স পরীক্ষা ছিল এবং সেখানে একটি প্রশ্ন ছিল: "কমান্ড সরাসরি চালাবেন কীভাবে, তবে এটির নাম নেই?" আমি জানতাম যে কিছু বিশেষ চিহ্ন সহ প্রিফিক্সিং কমান্ডের মতো সমাধান রয়েছে তবে আমি এটি ভুলে গেছি। এখন আমি জানি যে এটি \। ( এই পোস্ট থেকে …

3
জিনোম-টার্মিনাল: নতুন ট্যাবে ডিরেক্টরি ট্র্যাক করুন
আমি আর্চ লিনাক্সে আছি এবং যখন আমি একটি নতুন টার্মিনাল ট্যাব খুলি, এটি সর্বদা যায় $HOME। আমি কীভাবে এটি তৈরি করতে পারি যাতে আমি যখন একটি নতুন ট্যাব খুলি, এটি আমার আগে ডিরেক্টরিতে থাকা ডিরেক্টরিতে শেলটি খোলে?


5
আমি পুনরায় সংযুক্ত করার সময় কেন আমাকে টিএমউক্সে এনভ ভার্সগুলি পুনরায় সেট করতে হবে?
আমি মূলত একটি ম্যাক এবং ssh / tmux আমার লিনাক্স মেশিনের সাথে সংযুক্ত করে কাজ করি। আমার লিনাক্স মেশিনে এসএসএল-এজেন্ট চলছে। আমার আছে set -g update-environment "SSH_AUTH_SOCK SSH_ASKPASS WINDOWID SSH_CONNECTION XAUTHORITY" আমার মধ্যে .tmux.conf। তবুও, আমি যখনই এই সেশনে পুনরায় সংযুক্ত হই তখন আমাকে দৌড়াতে হয় tmux setenv SSH_AUTH_SOCK $SSH_AUTH_SOCK …

4
আমি কীভাবে 'তারিখ' আউটপুট থেকে নেতৃস্থানীয় শূন্যগুলি সরিয়ে ফেলব বা এই জাতীয় দশমিক সংখ্যার অষ্টক ব্যাখ্যাটি এড়াব?
আমার আছে এটা: date +"%H hours and %M minutes" আমি উত্সবটি এটি বলার জন্য ব্যবহার করি .. তবে এটি বলে: "শূন্য নয় ঘন্টা" .. আমি এটি "নয় ঘন্টা" বলতে চাই! তবে তারিখ সবসময় আমাকে 09 দেয় ... তাই আমি ভাবছি যদি বাশ খুব সহজেই কেবল 9 হয়ে যায়? জটিল স্ক্রিপ্টে …
37 bash  shell  date  arithmetic 

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