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

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

2
বাশ পাইপলাইনগুলিতে `হ্যাঁ ব্যবহার করা * কেন * অসীম লুপের কারণ হয় না?
এর ডকুমেন্টেশন অনুসারে, কোনও পাইপলাইনে সমস্ত কমান্ড চালিয়ে যাওয়ার আগে শেষ না হওয়া পর্যন্ত বাশ অপেক্ষা করে শেলটি পাইপলাইনে সমস্ত কমান্ডের জন্য একটি মান ফেরত দেওয়ার আগে শেষ হওয়ার জন্য অপেক্ষা করে। তাহলে কমান্ডটি ততক্ষনে yes | trueসমাপ্ত হবে কেন ? না করা উচিত yesলুপ সময় প্রবেশ করুন এবং পাইপলাইন …
16 bash  shell  pipe 

1
স্ক্রিপ কমান্ডটি টাইপ করার সাথে সাথে এমন ম্যাজিক যা আমাকে দূরবর্তী ফাইলগুলি ট্যাব-সম্পূর্ণ করতে দেয়?
সম্ভবত এটি আমার ওহ-মাই- zsh সেটআপটিতে সক্ষম হওয়া কিছু প্লাগইন দ্বারা সরবরাহিত একটি বৈশিষ্ট্য (আমি এখন বহু বছর ধরে zsh ব্যবহার করছি)। আমি যখনই সার্ভারে আমার পাবলিক কী যুক্ত করেছি তখন থেকেই লক্ষ্য করেছি (এখন আমি পাসওয়ার্ড না দিয়েই সার্ভারে এসএসএইচ করতে পারি), যখন আমি scpআমার শেলটিতে একটি কমান্ড রচনা …

3
নতুন বিকাশের জন্য ব্যবহার বা শেখানোর কোনও কারণ `…? প্রতিস্থাপন?
এটি আমার বোঝা যায় যে সহজ এবং কম ত্রুটি-ঝুঁকির নীড় বাঁধা এবং সিনট্যাক্স থেকে বেরিয়ে আসার কারণে আরও আধুনিক $(...)কমান্ড সাবস্টিটিউশন সিনট্যাক্সটি পুরানো `ভিত্তিক সিনট্যাক্সের চেয়ে বেশি পছন্দ করা হয় । আরও মনে হচ্ছে, /bin/shআধুনিক ব্যবহারের বেশিরভাগ স্টাইল শেল সমর্থন করে $(…): সজোরে আঘাত ছাই (এবং তাই ব্যাসিবক্স, তাই সর্বাধিক …

6
শেল: "সমস্ত 2588 সম্ভাবনা প্রদর্শন করবেন?"
সুতরাং, আমি আমার ল্যাপটপটি প্রায় ঘুরিয়ে নিচ্ছিলাম (এবং কীবোর্ডে জিনিসগুলি স্থাপন করার আমার খারাপ অভ্যাস আছে ...) এবং আমি এটি আবিষ্কার করতে করতে জেগে উঠলাম: $ সমস্ত 2588 সম্ভাবনা প্রদর্শন? (y বা n) কোন আদেশটি এরকম কিছু প্রদর্শন করবে? আমি ব্যাশ ব্যবহার করছি
16 bash  shell 

1
Vari PATH এনভায়রনমেন্ট ভেরিয়েবলের শতাংশ
আমার $ PATH দেখতে এমন দেখাচ্ছে: /home/torbjorr/deployed/vector/x86_64-GNU%2fLinux:/home/torbjorr/deployed/typewriter/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mustudio/x86_64-GNU%2fLinux:/home/torbjorr/deployed/mathext/x86_64-GNU%2fLinux:/home/torbjorr/deployed/doxymax/x86_64-GNU%2fLinux:/home/torbjorr/deployed/c2tex/x86_64-GNU%2fLinux:/home/torbjorr/deployed/x86_64-GNU%2fLinux/wand:/home/torbjorr/deployed/x86_64-GNU%2fLinux/spellesc:/home/torbjorr/deployed/x86_64-GNU%2fLinux/projinit:/home/torbjorr/deployed/x86_64-GNU%2fLinux/herbs:/home/torbjorr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games ব্যাশে, আমি সমস্যা ছাড়াই এটিতে অবস্থিত ভ্যান্ডটি ডাকতে পারি /home/torbjorr/deployed/x86_64-GNU%2fLinux/wand মত $ wand (i) Mål från "main.cpp" har registrerats (i) Skapar katalog "__wand_targets_dbg" (i) Kör g++ "main.cpp" -fpic -L"/home/torbjorr/deployed" -g -Wall -std=c++11 -I"/home/torbjorr/deployed" -o "__wand_targets_dbg/cb-template তবে বোর্ন শেল সামঞ্জস্যতা মোডে, লাঠিটি পাওয়া যাবে …
16 shell  path  dash  ash 

2
ব্যাশে `সেট-কে` বিকল্পের ব্যবহারিক ব্যবহার
আমরা কখন set -kবাশে বিকল্প ব্যবহার করব ? বাশ রেফারেন্স ম্যানুয়ালটিতে বলা হয়েছে, অ্যাসাইনমেন্ট স্টেটমেন্ট আকারে সমস্ত আর্গুমেন্ট পরিবেশে একটি কমান্ডের জন্য রাখা হয়, কেবল কমান্ডের নামের আগে নয়। বিকল্পটি কী করে তা আমি বুঝতে পারি, তবে যখন আমাদের এটির প্রয়োজন হয় তখন তা কল্পনা করতে পারি নি।
16 bash  shell 

5
ফাইলনেমগুলির উত্পন্ন তালিকাটি আর্গুমেন্ট তালিকা হিসাবে - স্পেস সহ
আমি সংগ্রহ করা ফাইলনামগুলির একটি তালিকা সহ একটি স্ক্রিপ্ট চাওয়ার চেষ্টা করছি find। বিশেষ কিছু নয়, কেবল এইরকম কিছু করা: $ myscript `find . -name something.txt` সমস্যাটি হ'ল কয়েকটি পথের নামগুলিতে স্পেস রয়েছে, তাই যুক্তি প্রসারণে এগুলি দুটি অবৈধ নামে বিভক্ত হয়ে যায়। সাধারণত আমি নামগুলি উদ্ধৃতি দিয়ে ঘিরে থাকি …

2
যথাযথ অনুমতি ব্যতীত তারকাচিহ্নটি প্রসারিত করতে পারে না
কেউ আমাকে নীচের ব্যাখ্যা করতে পারেন? $ ls -ld /temp/sit/build/ dr-xr-s--- 3 asdf qwer 4096 Jan 31 2012 /temp/sit/build/ $ ls -ld /temp/sit/build/* ls: /temp/sit/build/*: Permission denied তাই শিক্ষানবিস, আমি এখানে নক্ষত্রটি ব্যবহার করতে পারি না। আমি এটি একটি sudo কমান্ড দিয়ে চেষ্টা করেছি এবং আমি "অনুমতি অস্বীকার করা" না …

2
> | এর সাথে পুনঃনির্দেশ কী করে না?
কেবলমাত্র >|পরিবর্তে কোনও ফাইলে আউটপুট পুনর্নির্দেশের জন্য আপনার কখন ব্যবহার করা উচিত >? আমাকে যখন এটি দেখানো হয়েছিল তখন ব্যাখ্যাটি হ'ল এটির গ্যারান্টিযুক্ত ছিল যে প্রথমে লক্ষ্য ফাইলটি কেটে ফেলা হয়েছিল tr তবে আমি ভেবেছিলাম >ইতিমধ্যে তা বোঝানো হয়েছে। কি >|দরকারী?

2
আমি ডিফল্ট ফ্যালব্যাকের সাথে ফিশ শেলের একটি পরিবর্তনশীলকে কীভাবে উল্লেখ করব
নিম্নলিখিত বাশের সমতুল্য মাছের শেলটি কী : echo ${TEST:-1} ব্যাশে এটি টেস্টের মান প্রিন্ট করে যদি সেখানে একটি বা 1 না থাকে।
16 shell  fish 

2
সমান্তরালভাবে পাইপযুক্ত আদেশগুলি কার্যকর করা
নিম্নলিখিত পরিস্থিতি বিবেচনা করুন। আমি দুটি প্রোগ্রাম এ এবং বি প্রোগ্রাম আউটপুট স্ট্রড লাইনের স্ট্রিংয়ের আউটপুটগুলি যখন প্রোগ্রাম বি স্টাডিন থেকে প্রসেস লাইন। এই দুটি প্রোগ্রাম ব্যবহার করার উপায় অবশ্যই: foo @ বার: ~ $ এ | বি এখন আমি লক্ষ্য করেছি যে এটি কেবল একটি কোর খায়; তাই আমি …

2
বাশ স্ক্রিপ্টে আর্গুমেন্টের মাধ্যমে কীভাবে লুপ করবেন
আমি অজানা পরিমাণ যুক্তি দিয়ে বাশ স্ক্রিপ্ট লিখতে চাই। আমি কীভাবে এই তর্কগুলি দিয়ে যেতে পারি এবং তাদের সাথে কিছু করতে পারি? একটি ভুল প্রচেষ্টা এর মতো দেখাবে: #!/bin/bash for i in $args; do echo $i done
16 bash  shell  arguments 

3
পটভূমিতে চলমান ব্যাশ শেল স্ক্রিপ্টটি সমাপ্ত করা হচ্ছে
আমি প্রায়শই bashবিভিন্ন বিভিন্ন ফাইলের সহজ কমান্ড চালাতে শেল স্ক্রিপ্ট ব্যবহার করি । উদাহরণস্বরূপ, অনুমান যে আমি নিম্নলিখিত আছে bashশেল স্ক্রিপ্ট, বলা script.sh, যে প্রোগ্রাম / কমান্ড রান fooতিন টেক্সট ফাইল "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done এছাড়াও, ধরুন যে foo $strname".txt"এটি …

4
শেল থেকে অনেক কমান্ড কীভাবে প্রেরণ করতে হয় এবং শেষের [কমান্ড] এর পিছনে থাকা কমান্ডের জন্য অপেক্ষা করতে হয়
বন্ধ । এই প্রশ্নের বিশদ বা স্পষ্টতা দরকার । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? বিশদ যুক্ত করুন এবং এই পোস্টটি সম্পাদনা করে সমস্যাটি পরিষ্কার করুন । 2 বছর আগে বন্ধ । আমার প্রায় 20 টি কমান্ড রয়েছে এবং আমাকে ইউনিক্স শেলের কাছে এই সমস্তগুলি …

2
পিসিক্স শেল স্ক্রিপ্ট না হওয়া পর্যন্ত করুন ... করুন বা করুন ...
সুপরিচিত while condition; do ...; doneলুপটি রয়েছে, তবে কি কোনও do... whileস্টাইলের লুপ রয়েছে যা ব্লকের কমপক্ষে একটি প্রয়োগের গ্যারান্টি দেয়?

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