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

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

1
একটি কমান্ড মোড়ানো যা অন্য কমান্ডের জন্য একক এবং ডাবল উদ্ধৃতি অন্তর্ভুক্ত করে
আমি সম্প্রতি ঘড়ি সম্পর্কে শিখেছি , তবে এটি অপেক্ষাকৃত পরিশীলিত আদেশের সাথে কাজ করতে সমস্যা হচ্ছে। উদাহরণস্বরূপ, আমি প্রতি তিন সেকেন্ডে watchনিম্নলিখিত কমান্ডটি চালাতে বলব * :zsh for x in `command_1 | grep keyword | cut -d' ' -f1`; do command_2 "word[word=number]" $x; done যেমন আপনি দেখতে পাচ্ছেন উপরের লাইনটিতে …
10 shell  zsh  quoting 

2
এলোমেলো সংখ্যা / শব্দের ক্রম উত্পন্ন করার জন্য সিকের স্টোকাস্টিক সংস্করণ?
কিছু সময় আগে আমি স্টুডাউটের সিউডো এলোমেলোভাবে উত্পন্ন সংখ্যাগুলির ক্রম মুদ্রণের জন্য একটি সেক-জাতীয় সরঞ্জাম ব্যবহার করেছি। আপনি একটি ব্যাপ্তি, বীজ এবং নমুনার সংখ্যা এবং আরও অনেক কিছু নির্দিষ্ট করতে পারেন। আমি এই সরঞ্জামটির নামটি ভুলে গেছি। যে কেউ আমাকে সাহায্য করতে পারেন? সম্ভবত আপনি আরও একটি উন্নত সরঞ্জাম জানেন …

2
এসএসএইচকে শেলটিতে আমার ব্যক্তিগত কী পাসফ্রেজ জিজ্ঞাসা করতে বাধ্য করুন (উইন্ডোতে নয়)
বুট করার পরে আমি যখন প্রথমবারের মতো এসএসএইচ ব্যবহার করি তখন এটি আমার ব্যক্তিগত কী আনলকিং পাসফ্রেজের জন্য জিজ্ঞাসা করে (যা আমি প্রত্যাশিত আচরণ)। তবে এটি উইন্ডোতে এটি করে, শেলের মধ্যে নয় ( gksudoভিএস-এর অনুরূপ sudo)। এটি হতাশাব্যঞ্জক (আমাকে উইন্ডোটি ক্লিক করতে আমার মাউস ব্যবহার করতে হবে) এবং দ্বিতীয়ত কখনও …

1
কেন Ctrl-C কাজ করেনি?
Ctrlcযে প্রক্রিয়াটি শেষ হতে অনেক সময় নিচ্ছে তা বন্ধ করার প্রয়াসে আমি আমার শেলটিতে দু'বার আঘাত করেছি। ^C দুবার প্রতিধ্বনিত হয়েছিল, তবে প্রক্রিয়াটি কেবল চলছে। Ctrlcপ্রক্রিয়াটি সাধারণভাবে যেমন হয় তেমনটি ছেড়ে দেয়নি কেন ?

4
লুপ বনাম সম্প্রসারণের পারফরম্যান্স
নীচের তুলনায় বিশেষজ্ঞের পরামর্শ প্রয়োজন: লুপ ব্যবহার করে কোড বিভাগ: for file in `cat large_file_list` do gzip -d $file done সাধারণ সম্প্রসারণ ব্যবহার করে কোড বিভাগ: gzip -d `cat large_file_list` কোনটি দ্রুত হবে? বড় ডেটা সেট ম্যানিপুলেট করতে হবে।

1
ডিলার সাহায্যে সিএলআই যুক্তির সাহায্যে টিলড (~) কেন প্রসারিত হয় না?
আমি ভিএনসি সার্ভার (x0vncserver) চালানোর চেষ্টা করে কয়েক ঘন্টা হারিয়েছি এবং ক্লায়েন্টটি অদ্ভুত বার্তার সাথে সংযোগ করতে অস্বীকার করেছে যে No password configured for VNC Auth সার্ভারটিও এই ত্রুটিটি মুদ্রণ করে SVncAuth: opening password file '~/.vnc/passwd' failed ঠিক আছে, আমি যতক্ষণ না বুঝতে পেরেছি অনেক সময় নষ্ট করেছিলাম না টিল্ডটি …
9 bash  shell  tilde 

7
শব্দ বিভাজন এড়াতে আমি কীভাবে স্ট্রিংয়ের অভ্যন্তরে একটি পরিবর্তনশীল প্রসারণ উদ্ধৃত করতে পারি?
$ myvar="/path to/my directory" $ sudo bash -c "cd $myvar" এরকম ক্ষেত্রে, $myvarশব্দের বিভাজন এড়াতে আমি কীভাবে উদ্ধৃতি দিতে পারি কারণ এর মান শ্বেত স্থান আছে myvar?
9 bash  shell  sudo  quoting 

1
tr a A </ ইত্যাদি / হোস্ট | বাছাই -আর | pr -d> / ইত্যাদি / হোস্ট
এই লাইনে: tr a A &lt; /etc/hosts | sort -r |pr -d &gt; /etc/hosts প্রত্যাশিত ফলাফল কি হবে? আমি জানি ছোট ছোট 'এ' বড় হাতের 'এ' তে পরিবর্তিত হবে তবে এর পরে কী হবে? পুনর্নির্দেশ একই ফাইলের নাম থেকে মূল ফাইলটি ওভাররাইট করা হবে?

3
ফাইলের নামগুলিতে শেল এক্সপেনশন (এ | বি)?
orউদাহরণস্বরূপ কোনও ফাইল পড়ার সময় শেলের মধ্যে কোনও পছন্দ প্রসারিত করা কি সম্ভব ? আমি এর দ্বারা যা বোঝাচ্ছি তা হ'ল উদাহরণস্বরূপ grepসিন্টেক্সকে (A|B)কোনও ফাইলে A বা B এর সাথে মেলে supports একইভাবে, যদি আমার কাছে এই ফাইলগুলি থাকে: file1.txt file2.txt file3.txt file4.txt file5.txt আমি কাজ করতে পারে cat file{1..5}.txtমধ্যে …

1
STDERR এর আগে STDOUTs প্রদর্শন করবেন?
আমি মারতে নতুন এবং আমি কীভাবে একটি নির্দিষ্ট কমান্ড চালাতে পারি তা আমার জীবনের পক্ষে বুঝতে পারি না, ./fffস্ট্যাডারের আগে নিয়মিত স্টাডআউটগুলি ধরুন এবং মুদ্রণ করুন (আমি নিজের অর্থটি সম্পর্কে বিভ্রান্ত) উদাহরণ স্বরূপ $ printf "I am a\ndrill\n" &gt; fff; $ cat fff nofile fff nofile fff I am a …

4
/ বিন / এস-এ কোলন-এ স্প্লিট স্ট্রিং
আমার dashস্ক্রিপ্টটি আকারে একটি প্যারামিটার নেয় hostname:port, অর্থাত: myhost:1234 বন্দরটি alচ্ছিক, যেমন: myhost আমাকে হোস্ট এবং পোর্টটি পৃথক ভেরিয়েবলের মধ্যে পড়তে হবে। প্রথম ক্ষেত্রে, আমি এটি করতে পারি: HOST=${1%%:*} PORT=${1##*:} তবে এটি দ্বিতীয় ক্ষেত্রে কার্যকর হয় না, যখন বন্দর বাদ দেওয়া হয়েছিল; echo ${1##*:}খালি স্ট্রিংয়ের পরিবর্তে কেবল হোস্টনামটি দেয়। বাশে, …
9 shell  string  dash 

10
বাশ: একটি আইপিভি 4 ঠিকানার চারটি বিভাগের একটি বের করুন
আমরা সিনট্যাক্স ব্যবহার করতে পারেন ${var##pattern}এবং ${var%%pattern}একটি IPv4 ঠিকানা শেষ ও প্রথম অধ্যায় বের করে আনতে: IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} প্যারামিটার সম্প্রসারণ ব্যবহার করে আমরা কীভাবে আইপিভি 4 ঠিকানার দ্বিতীয় বা তৃতীয় …

3
স্ট্রিং ভেরিয়েবলের সাথে শেল কমান্ডের সুরক্ষা
প্রোগ্রামিং ভাষার ভিতরে আমি একটি সাধারণ শেল কমান্ড কার্যকর করি cd var; echo &gt; create_a_file_here সঙ্গে Var একটি পরিবর্তনশীল যে (আশা) একটি জায়গা যেখানে আমি ফাইল "create_a_file_here" তৈরি করতে চান ডিরেক্টরির একটি স্ট্রিং রয়েছে হচ্ছে। এখন যদি কেউ এই কোডের লাইনটি দেখেন, উদাহরণস্বরূপ বরাদ্দ করে এটি ব্যবহার করা সম্ভব: var …

1
$ পিডব্লিউডি এর ব্যুৎপত্তি
এর ব্যুৎপত্তি কী $PWD? এটি একটি সংক্ষিপ্ত রূপ? আমি জানি যে একটি কমান্ড রয়েছে pwdযা ওয়ার্কিং ডিরেক্টরি মুদ্রণ করে তবে আমার মনে মনে $CWDকারেন্ট ওয়ার্কিং ডিরেক্টরীতে ভেরিয়েবলটির নামকরণ করা আরও বোধগম্য হত , যেহেতু শেল ভেরিয়েবলগুলি মুদ্রণের পরিবর্তে ডেটা ধারণ করে।
9 shell  history  pwd 

4
আইসো তারিখ ফর্ম্যাট সঙ্গে পিএস আউটপুট?
আমি এই আউটপুটটি lstart(প্রক্রিয়া শুরু করে) দ্বারা বাছাই করতে চাই : ps -eo lstart,pid,cmd YYYY-MM-DD HH: MM: SS এর মতো ISO ফর্ম্যাটে lstart আউটপুট দেওয়ার কোনও উপায় আছে কি? তবে একা বাছাই করা এর সমাধান করে না। আমি সত্যিই আইএসও তারিখের ফর্ম্যাটটি চাই।
9 shell  date  ps 

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