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

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

1
শেল স্ক্রিপ্টগুলিতে "BASH-isms" এড়ানো
পার্ল এর সমতুল্য কোনও সরঞ্জাম কি আছে: সমালোচক যা আপনার শেল স্ক্রিপ্টগুলি পরীক্ষা করে এবং ত্রুটিগুলি, বহনযোগ্যতার সমস্যাগুলি, ফ্যালব্যাকগুলি ব্যতীত মানহীন প্রোগ্রামগুলির ব্যবহার, অবমূল্যায়নযুক্ত প্রোগ্রামের ব্যবহার ইত্যাদি নির্দেশ করবে? আমি বুঝতে পারি যে set -o posixনন-পসিক্স ব্যবহার নিষ্ক্রিয় করবে, তবে এটি আমাকে জানতে চাইবে না এমন বিষয়গুলি যেমন zsh ইনডেক্সিং …
37 bash  shell  zsh  ash 

12
প্রায়শই ব্যবহৃত আদেশগুলি কীভাবে দ্রুত সঞ্চয় এবং অ্যাক্সেস করবেন?
আমার নিয়মিতভাবে সম্পাদন করা দরকার এমন অনেকগুলি কমান্ড রয়েছে, প্রায়শই সামান্যতম প্রকরণের সাথে। এগুলি অ্যাক্সেস করার জন্য এই মুহুর্তে আমি সেগুলি সবগুলিতে সংরক্ষণ করছি .bash_historyএবং ব্যবহার করছি CTRL- Rতবে আমি আরও অবাক করছি যে এর থেকে আরও ভাল উপায় আছে কিনা। আমি যা খুঁজছি: নতুন কমান্ড যুক্ত করা সহজ একটি …

2
matching "'- বাশ স্ক্রিপ্টের সাথে ম্যাচ করার সময় অপ্রত্যাশিত EOF
আমি কেবল একটি বাশ স্ক্রিপ্ট লিখেছি এবং সর্বদা এই EOF- ত্রুটি পেয়েছি। সুতরাং এখানে আমার স্ক্রিপ্ট (কেবলমাত্র ওএস এক্সে কাজ করে): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" = "1" ] then echo …
37 bash  shell 

1
ফাইলের নামের আগে কার্ল কমান্ডের আগে @ (এ) চিহ্নটি কী বোঝায়?
আমি একটি curlকমান্ডের উদাহরণটি দেখছি যা সার্ভারে ডেটা পোস্ট করার জন্য ফাইল নামের আগে @ চিহ্ন ব্যবহার করে। curl http://localhost/ --data-binary @file.txt এটার মানে কি? এটি কি কমান্ডের মধ্যে ফাইলের বিষয়বস্তু প্রবেশ করান? এটি নির্দিষ্ট curl?
37 shell  curl 

2
এলএসের কাছে --zero বা -0 বিকল্প না থাকার কোনও কারণ আছে কি?
এই প্রশ্নের সম্পর্কে প্রশ্ন দ্বারা অনুরোধ জানানো হয়েছিল ls' -1বিকল্প এবং মানুষের আবর্তক প্রবণতা প্রশ্ন ও উত্তরগুলি আউটপুট প্রক্রিয়াকরণের অন্তর্ভুক্ত জিজ্ঞাসা করতে ls। আউটপুটটির এই পুনঃব্যবহারটি lsবোধগম্য বলে মনে হয়, উদাহরণস্বরূপ: আপনি যদি ফাইলগুলির একটি তালিকা বাছাই করতে জানেন তবে কীভাবে lsঅন্য কোনও কিছুর জন্য ইনপুট হিসাবে আউটপুটটি ব্যবহার করতে …
37 shell  command-line  ls 

8
গিট ক্লোন হওয়ার পরে কীভাবে স্বয়ংক্রিয়ভাবে সিডি করবেন?
আমি কিছু করার পরে কমান্ড cdদ্বারা তৈরি ডিরেক্টরিটিতে স্বয়ংক্রিয়ভাবে যেতে চাই।clonegit clone গুরুত্বপূর্ণ: আমি কমান্ডের জন্য সিনট্যাক্সটি পরিবর্তন করতে চাই না (উদাহরণস্বরূপ একটি নাম / ফাংশন ব্যবহার করুন) কারণ এটি Pretzoপ্রকল্প থেকে আমি স্বয়ংক্রিয়ভাবে প্রাপ্ত zsh- পরিপূর্ণতাগুলি ভেঙে ফেলবে । সম্পাদনা : যে কারণে আমি কোনও উত্তর সঠিক হিসাবে গ্রহণ …
37 shell  zsh 

7
সংযোগ বিচ্ছিন্ন হওয়ার পরে শেলটি কীভাবে পুনরুদ্ধার করবেন
একটি রিমোট সেন্টোস 5.6 মেশিনে কিছু কাজ করছি এবং আমার নেটওয়ার্কটি কমতে থাকে। আমি আবার সংযোগ করার পরে আমার ঝুলন্ত সেশনগুলি পুনরুদ্ধার করার কোনও উপায় আছে কি? সম্পাদনা: কিছু আপডেট করছি এবং ইয়ামের সাথে ইনস্টল করছি এবং চিন্তিত যে এই সমস্যা হতে পারে যদি প্রক্রিয়াগুলি তারা যা কিছু করছে তার …

5
কীভাবে একাধিক ফাইলের নাম পরিবর্তন করবেন find
কমান্ড findকমান্ডটি ব্যবহার করে আমি একাধিক ফাইলের নামকরণ করতে চাই (ফাইল 1 ... ফাইলনে ফাইল 1_ নামকরণ ... ফাইলন_রেম) find . -type f -name 'file*' -exec mv filename='{}' $(basename $filename)_renamed ';' কিন্তু এই ত্রুটি পেয়ে: mv: cannot stat ‘filename=./file1’: No such file or directory এটি কাজ করছে না কারণ ফাইলের …
37 shell  find 

3
পরিবর্তনশীল সামগ্রী পড়ার চেয়ে ফাইল কেন দ্রুত খুলছে?
একটি bashস্ক্রিপ্ট আমি থেকে বিভিন্ন মান প্রয়োজন /proc/ফাইল। এখন অবধি আমার কাছে কয়েক ডজন লাইন ফাইলের মতো সরাসরি গ্রেপ করছে: grep -oP '^MemFree: *\K[0-9]+' /proc/meminfo আরও কার্যকর করার প্রয়াসে আমি ফাইলের সামগ্রীটি একটি ভেরিয়েবলে সংরক্ষণ করেছি এবং গ্রেপ করেছিলাম: a=$(</proc/meminfo) echo "$a" | grep -oP '^MemFree: *\K[0-9]+' একাধিকবার ফাইলটি খোলার …

1
ব্যাশ / শেল স্ক্রিপ্টে ⏰ জাতীয় UTF-8 অক্ষর ব্যবহার করা উচিত?
যদি এখানে চালু হয় তবে সাধারণ কম্পিউটারটি আমার মেশিনে প্রত্যাশা অনুযায়ী কাজ করছে bash: function ⏰(){ date } ⏰ এটি ব্যবহার করে অন্য লোকদের জন্য সমস্যা হতে পারে, বা এটি সর্বজনীন? আমি ভাবছি কারণ আমি এই মুহূর্তে অন্য উত্স কোডে এর আগে কখনও দেখিনি। সম্পাদনা করুন: সীমাহীন সম্ভাবনা রয়েছে, উদাহরণস্বরূপ …
36 bash  shell  unicode 

2
ব্যাশ স্ক্রিপ্টগুলির জন্য .sh বা .bash এক্সটেনশন ব্যবহার করবেন?
( উবুন্টু-ওএসএক্সের সামঞ্জস্যতা এবং ব্যবহারের সহজতা এবং পসিক্সের জন্য #! / বিন / শ বা #! / বিন / ব্যাশ দেখুন ) যদি আমি আমার স্ক্রিপ্টগুলি ব্যাশ শেলটি ব্যবহার করতে চাই, .bash এক্সটেনশনটি ব্যবহার করে আসলে বাশকে আহ্বান জানায় বা এটি সিস্টেম কনফিগারেশন / ১ ম শেবাং লাইনের উপর নির্ভর …
36 bash  shell  shebang 

3
ডিফল্ট শেল কীভাবে জেডএসএইচে পরিবর্তন করবেন - chsh "অবৈধ শেল" বলে
আমি আমার একটি ভিএম তে জেডএসএইচ ইনস্টল করেছি, যেখানে আমি উত্স থেকে এটি সংকলন করেছি। ZSH এর অবস্থানটি /usr/local/bin/zshযখন আমি chsh -s /usr/local/bin/zshএটি চালিয়ে যাই chsh: /usr/local/bin/zsh is an invalid shell। আমি সুডোর সাথেও এটি চেষ্টা করেছিলাম। আমি কীভাবে এটি পরিবর্তন করতে পারি?
36 shell  zsh  users  login 

3
যা বাশ স্ক্রিপ্টে আরও মূর্খতাপূর্ণ: `|| সত্য` বা `|| : `?
আমি মারাত্মকভাবে শেল স্ক্রিপ্টিং করি না, তাই আমি যখন ডকুমেন্টেশনgit submodule পড়ছিলাম তখন আমি কিছুটা অবাক হয়েছিলাম এবং আমি এই ডকুমেন্টেশনে তাদের ব্যবহৃত সিনট্যাক্সটি দেখেছি: যে কোনও সাবমডিউলে কমান্ড থেকে শূন্যহীন রিটার্ন প্রক্রিয়াকরণটি শেষ করে দেয়। || :কমান্ডের শেষে যুক্ত করে এটি ওভাররাইড করা যায়। আমি উপরে দেখছি যে ছিল …
36 bash  shell 

4
কেন একটি শেল স্ক্রিপ্টে "সুডো সু" বাকী স্ক্রিপ্টটি রুট হিসাবে চালায় না?
একটি নমুনা স্ক্রিপ্ট নীচের হিসাবে হতে পারে: #!/bin/bash sudo su ls /root ./test.shসাধারণ ব্যবহারকারী হিসাবে ব্যবহার করার পরিবর্তে lsসুপার ব্যবহারকারী হিসাবে চালিত হয়ে প্রস্থান করুন, এটি রুটে চলে গেছে; এবং আমি লগআউট করার সময় ls /rootএটি সাধারণ ব্যবহারকারীরূপে কার্যকর করে। কেউ আমাকে সম্পর্কে এটি সম্পর্কে বলার পারেন?
36 shell  shell-script  sudo  root  su 

9
শেল থেকে আউটপুট "হলিউড-হ্যাকার-দৃশ্য"
এটি একটি অদ্ভুত প্রশ্নের মতো মনে হতে পারে তবে সাধারণ হলিউডের হ্যাকিংয়ের দৃশ্য তৈরি করার জন্য আপনি কী ব্যবহার করবেন? আমি একটি বন্ধুর কাছ থেকে এই অনুরোধ পেয়েছিলাম এবং আমার মস্তিষ্ক ফাঁকা ছিল। আমি যতটুকু ভাবতে পারি তা হ'ল দ্য ম্যাট্রিক্স ইত্যাদির মতো সিনেমাগুলির সমস্ত এনএম্যাপ দৃশ্য । তবে এটি …
36 shell 

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