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

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

2
সমান্তরালভাবে কমান্ডগুলি চালনা করুন এবং পরবর্তীটি শুরু করার আগে একদল কমান্ড সমাপ্ত হওয়ার জন্য অপেক্ষা করুন
আমার একাধিক কমান্ড সহ স্ক্রিপ্ট রয়েছে। আমি কীভাবে একসাথে চলার জন্য কমান্ডগুলি গ্রুপ করতে পারি (আমি কয়েকটি কমান্ডের গোষ্ঠী তৈরি করতে চাই group প্রতিটি গ্রুপের মধ্যে কমান্ডগুলি সমান্তরালভাবে চলতে হবে (একই সময়ে) groups গ্রুপগুলি ক্রমান্বয়ে চালানো উচিত, শুরু করার আগে একটি গ্রুপ শেষ হওয়ার অপেক্ষায় The পরবর্তী গ্রুপ) ... অর্থাৎ …


3
Sh (বাশ নয়) আমার .bashrc- এ সংজ্ঞায়িত ফাংশন সম্পর্কে অভিযোগ করছেন কেন?
আমি যখন টার্মিনাল সেশনটি খুলি তখন আমি এটি পেয়ে যাচ্ছি: sh: 'read.json' এর জন্য ফাংশন সংজ্ঞা আমদানিতে ত্রুটি sh: `ts- প্রকল্পের জন্য ফাংশন সংজ্ঞা আমদানি করার সময় ত্রুটি sh এই ফাংশনগুলি পছন্দ করে না কারণ তারা দেখতে তাদের মতো: read.json(){ :: } এবং ts-project(){ :: } আসল প্রশ্নটি হ'ল - …

3
কমান্ড প্রতিস্থাপনের মাধ্যমে আমি অন্য কমান্ডে কীভাবে যুক্তি উত্পন্ন করতে পারি
থেকে অনুসরণ করা: শেল কমান্ড প্রতিস্থাপনে অপ্রত্যাশিত আচরণ আমার একটি কমান্ড রয়েছে যা যুক্তিগুলির একটি বিশাল তালিকা নিতে পারে, যার মধ্যে কয়েকটি বৈধভাবে স্পেস থাকতে পারে (এবং সম্ভবত অন্যান্য জিনিসগুলি) আমি একটি স্ক্রিপ্ট লিখেছিলাম যা আমার জন্য উক্ত আর্গুমেন্ট উত্পন্ন করতে পারে, উদ্ধৃতি সহ, তবে আমাকে অবশ্যই অনুলিপি করে আউটপুটটি …

2
কোট ছাড়াই ইকো চালানো কি বিপজ্জনক?
আমি বেশ কয়েকটি অনুরূপ বিষয় দেখেছি, তবে তারা ভেরিয়েবলগুলি উদ্ধৃত না করে উল্লেখ করছে, যা আমি জানি যে অযাচিত ফলাফল হতে পারে। আমি এই কোডটি দেখেছি এবং ভাবছিলাম যে কোডের এই লাইনটি কার্যকর হলে কোনও কিছু চালানো ইনজেক্ট করা সম্ভব হয়েছিল: echo run after_bundle
11 shell  security  quoting  echo 

4
কেন হেরডোক থেকে জেএসওএন সামগ্রীটি পার্সেবল নয়?
আমার একটি জেএসএন খণ্ড রয়েছে। নিম্নলিখিতগুলি কাজ করে না: VALUE=<<PERSON { "type": "account", "customer_id": "1234", "customer_email": "jim@gmail.com" } PERSON echo -n "$VALUE" | python -m json.tool ফলাফল হলো: কোনও JSON অবজেক্ট ডিকোড করা যায়নি একই সঙ্গে করছেন jq, অর্থাত্ echo -n "$VALUE" | jq '.' কোনও আউটপুট নেই। নিম্নলিখিতগুলির জন্য …

3
"/ বিন / শ" যখন "/ বিন / বাশ" নির্দেশ করে তখন শেল স্ক্রিপ্ট চালানো হয়
আমি এই প্রশ্নে নিম্নলিখিতটি পড়েছি : বাশ একটি --পোসিক্স স্যুইচকে সমর্থন করে যা এটি আরও পসিক্স-অনুগত করে। এটি sh হিসাবে অনুরোধ করা হলে POSIX নকল করার চেষ্টা করে । উপরের উদ্ধৃতিটি ধরে নিচ্ছে যে /bin/shএটি একটি লিঙ্ক যা নির্দেশ করে /bin/bash। তবে "sh হিসাবে আহ্বান" বলতে কী বোঝায় তা আমি …
11 linux  bash  shell 

3
কীভাবে ssh রিমোট কমান্ড লাইনের যুক্তিগুলি পার্স হয়
আমি দূরবর্তী ssh কমান্ডের যুক্তিগুলি ডাবল-পলায়ন করার প্রয়োজন সম্পর্কে প্রশ্নোত্তর দেখেছি। আমার প্রশ্ন: ঠিক কোথায় এবং কখন দ্বিতীয় পার্সিং শেষ হয়? আমি যদি নিম্নলিখিতটি চালিত করি: $ ssh otherhost pstree -a -p আমি আউটপুটে নিম্নলিখিতটি দেখতে পাচ্ছি: |-sshd,3736 | `-sshd,1102 | `-sshd,1109 | `-pstree,1112 -a -p রিমোট কমান্ড ( pstree) …
11 bash  shell  ssh  process  quoting 

4
সেই ফাইলের ডিরেক্টরিতে আমি কীভাবে `find` ব্যবহার করব
আমি একটি ফাইল সন্ধান করতে চাই এবং তারপরে এটিতে থাকা ডিরেক্টরিটি লিখি। আমি চেষ্টা করেছি find /media/storage -name "Fedora" | xargs cdতবে অবশ্যই আমি is not a directoryত্রুটি করেছি। আমি ওয়ান লাইন কমান্ড দিয়ে এর প্যারেন্ট ডিরেক্টরিটি কীভাবে প্রবেশ করব?
11 shell  find  xargs  cd-command 

1
কোনও ফাইলের সামগ্রীতে শেল ভেরিয়েবল সেট করার কি কোনও দুর্দান্ত উপায় আছে?
বলুন আমার কাছে একটি ফাইলে কিছু কনফিগারেশন ডেটা রয়েছে config। সুবিধার জন্য, আমি এই ডেটাটি শেল ভেরিয়েবলের মধ্যে লোড করতে চাই CONFIG_DATA। অবশ্যই আমি এটা করতে পারি: CONFIG_DATA="$(cat config)" তবে এই ধরনের আমার কাছে অযথা ব্যবহারেরcat মতো মনে হচ্ছে । এটি কি এই একমাত্র উপায়? বা এটি করার আরও কি …

4
একটি "ঘুম" সময় কী পরিমাণ নির্ধারণ করবেন?
আমার আছে: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done যখন কিছু করা উচিত তখন আমাকে স্মরণ করিয়ে দেওয়ার জন্য একটি সহজ, নো-ফ্রিলস টাইমার হিসাবে চলমান। যে sleep 210mPID, 25347 নেই। ঘুমের মধ্যে কতটা সময় বাকি আছে তা জানার চেষ্টা করছি। আসল …
11 shell  sleep 

1
`[a with সহ কখনই` -a` বা `-o` অপারেটর ব্যবহার করবেন না`
স্টাফেন চেজেলাস লিখেছেন: কয়েকটি বিধি মত সর্বদা উদ্ধৃতি ভেরিয়েবল কখনও -aবা -oঅপারেটর ব্যবহার করবেন না (বেশ কয়েকটি [কমান্ড &&এবং ||শেল অপারেটর ব্যবহার করুন) [POSIX শেল দিয়ে নির্ভরযোগ্য করুন । "কখনই " -aবা -oঅপারেটর ব্যবহার করবেন না "? আমি কীভাবে "বেশ কয়েকটি [কমান্ড &&এবং ||শেল অপারেটর ব্যবহার করতে পারি )"?
11 bash  shell  test 

2
একটি শেল একটি শিশু শেল হিসাবে একই জিনিস
এই দুটি নাম রয়েছে: একটি সাবশেল এবং একটি শিশু-শেল । হ্যাঁ, এর মধ্যে যে কোনও একটি দ্বারা শিশু প্রক্রিয়া শুরু হবে: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat সব কি সমান এবং একই নাম ভাগ? সবাই কি একই সম্পত্তি ভাগ করে নেবে? …

1
কমান্ডের অংশ হিসাবে একটি স্থান সহ বাশ ওরফে
আমি একটি বাশ ওরফে তৈরি করার চেষ্টা করছি, যেখানে তার নিজের মধ্যে এটির একটি জায়গা রয়েছে। ধারণাটি হল যে উপনামটি (অর্থাত্ con) দাঁড়ায় sudo openvpn --config /path/to/my/openvpn/configs/। যার conনাম পঠনযোগ্য কমান্ড হয়, যখন উপামটি ব্যবহৃত হয়। অর্থাৎ, `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf` আমি বুঝি যে আমি এই ধরনের …

1
প্রতিধ্বনি কিছু ফাইল দু'বার মেলাচ্ছে কেন?
$ touch file{1..12} $ echo *e{1..12} file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 $ echo *{1..12} file1 file11 file12 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 আমি বুঝতে পারছি না কেন এটি হচ্ছে। দয়া করে কেউ ব্যাখ্যা করতে পারেন?

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