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

অন্যান্য বোর্ন / পসিক্স শেলের বিপরীতে জিএনইউ'র বোর্ন অ্যাগেইন শেল সম্পর্কিত নির্দিষ্ট প্রশ্নগুলি। সাধারণভাবে ইউনিক্স শেল সম্পর্কে প্রশ্নের জন্য, পরিবর্তে / শেল ট্যাগ ব্যবহার করুন।

3
ফরোয়ার্ড ফাংশন এবং ভেরিয়েবলগুলি sudo su - <ব্যবহারকারীর << ইওএফ-তে রূপান্তর করুন
আমি ব্যাশ / ksh এ ফাংশন এবং ভেরিয়েবল ঘোষণা করেছি এবং এগুলিতে আমাকে ফরোয়ার্ড করা দরকার sudo su - {user} &lt;&lt; EOF: #!/bin/bash log_f() { echo "LOG line: $@" } extVAR="yourName" sudo su - &lt;user&gt; &lt;&lt; EOF intVAR=$(date) log_f ${intVAR} ${extVAR} EOF

2
আমি কীভাবে শর্তাধীন 'সময়' এর মাধ্যমে সাব-শেল পাস করতে পারি?
আমার কাছে ভ্যাগ্র্যান্ট বক্সের জন্য একটি সেটআপ স্ক্রিপ্ট রয়েছে যেখানে আমি একক পদক্ষেপগুলি দিয়ে মাপতাম time। এখন আমি শর্তাধীন সময় পরিমাপ সক্ষম বা অক্ষম করতে চাই। উদাহরণস্বরূপ, আগে একটি লাইন দেখতে হবে: time (apt-get update &gt; /tmp/last.log 2&gt;&amp;1) এখন আমি ভেবেছিলাম আমি এই জাতীয় কিছু করতে পারি: MEASURE_TIME=true [[ $MEASURE_TIME …
9 bash  shell  quoting  time 

5
আমি সিডি কমান্ড হুক করতে পারি?
আমি যে সার্ভারটি চালাচ্ছি সেটিতে কিছু সেট করার চেষ্টা করছি, যখনই আমি যখন cdকোনও public_htmlফোল্ডারে 95% সময় থাকি তখন কয়েকটি কমান্ড থাকে আমি সবসময় নির্দিষ্ট কিছু বিষয় যাচাই করার জন্য চালাব। cdডিরেক্টরিটি যদি একটি হয় তবে আমি কীভাবে হুক করতে পারি সেখানে public_htmlএটি স্বয়ংক্রিয়ভাবে আমার জন্য কমান্ডগুলি চালিত করবে? আমি …

2
পাইপিং বাশ স্ট্রিং ম্যানিপুলেশন
আমি অন্য কিছু পাইপিং ব্যাশ স্ট্রিংয়ের ম্যানিপুলেশন প্রশ্নগুলি পড়েছি তবে সেগুলি বিশেষায়িত অ্যাপ্লিকেশন বলে মনে হচ্ছে। মূলত, নীচের আরও সহজ করার উপায় আছে? পরিবর্তে $ string='hello world'; string2="${string// /_}"; echo "${string2^^}" HELLO_WORLD কিছুটা এইরকম $ echo 'hello world' | $"{-// /_}" | "${ -^^}" HELLO_WORLD সম্পাদনা আমি গতি বজায় রাখা …

2
বাশ এবং zsh এ && বনামের প্রাধান্য
উত্তর এই প্রশ্ন আমি আচরণ মধ্যে একটি খুব মজার (এবং সূক্ষ্ম) পার্থক্য আবিষ্কৃত bashএবং zsh: ইন bash: romano@RRyS:~$ pwd /home/romano romano@RRyS:~$ alias x="cd /bin &amp;&amp; ./echo A &gt;/dev/null &amp;" romano@RRyS:~$ x [1] 16611 romano@RRyS:~$ pwd /home/romano যেমন আপনি দেখতে পাচ্ছেন, xউলেফের এক্সিকিউশনটি একটি সাবশেলে চালিত হয় এবং সুতরাং বর্তমান ডিরেক্টরিটি …
9 bash  shell  zsh 

1
বাশ এমনকি পার্স / রান স্টাফ পরিবেশে পরিবর্তনশীল কেন রাখে?
ShellShock ব্যাশ মধ্যে বাগ এনভায়রনমেন্ট ভেরিয়েবল প্রণালী দ্বারা কাজ করে। সত্যিই আমি এইরকম বৈশিষ্ট্য রয়েছে যে দেখে অবাক হয়েছি: "এনভি ভার্সের মাধ্যমে ফাংশন সংজ্ঞা প্রদান করা" সুতরাং এই প্রশ্নটি সম্ভবত নিখুঁতভাবে তৈরি না করা একটি উদাহরণ বা এমন কোনও ক্ষেত্রে জিজ্ঞাসা করা উচিত যেখানে এই বৈশিষ্ট্যটি থাকা দরকার? বোনাস. অন্যান্য …

2
প্রতিধ্বনি পরীক্ষা | stty -echo -> stty: স্ট্যান্ডার্ড ইনপুট: ডিভাইসের জন্য অনুপযুক্ত ioctl
আমি একটি পার্ল স্ক্রিপ্ট নিয়ে খেলছিলাম যা নিম্নলিখিতগুলির সাথে ব্যবহারকারীদের ইনপুট নেয়: system( qw( stty -echo ) ); $? == 0 or die "Error unable to disable character printing.\n"; print "$prompt: "; my $input = &lt;STDIN&gt;; আমি ভেবেছিলাম প্রতিধ্বনিতে প্রতিধ্বনিতে পাইপ করতে সক্ষম হবো তবে এটি stty -echo কমান্ডের সাথে …
9 bash  perl  stty 

2
পরিবেশগত পরিবর্তনশীলতে কার্যকারিতা সংজ্ঞায়িত করার ক্ষমতা কেন নিজের মধ্যে সুরক্ষা ঝুঁকি নয়?
যেহেতু আমি এটি বুঝতে পারি, সাধারণত এটি যে কাউকে পরিবেশগত পরিবর্তনশীলে সংরক্ষণ করা হবে এমন তথ্য সরবরাহ করা নিরাপদ হিসাবে বিবেচিত হয়। শেলশক দুর্বলতা এখানে একটি সমস্যা কারণ এটির অর্থ হ'ল পরিবেশগত ভেরিয়েবলের অভ্যন্তরে কোনও ফাংশন সংজ্ঞা শেষে কোড কার্যকর করা হবে যখন ব্যাশের একটি নতুন উদাহরণ চালু হয় এবং …

4
হিমশীতল ব্যাকগ্রাউন্ডে কাজ রাখুন
বলুন আপনি এইভাবে কাজ শুরু করুন foo এবং তারপরে আপনি এটি ব্যাকগ্রাউন্ডে রাখতে চান এমন ইচ্ছা। টাইপিং Ctrl+ + Zএবং তারপর bgকৌতুক আছে কিন্তু বরফে পরিণত করা হবে fooমধ্যে Ctrl+ + Zএবং bg। আমি কীভাবে প্রথমে জমা না রেখে পটভূমিতে ফু রাখতে পারি?
9 bash 

2
কোনও বাশ ইতিহাসের পরিবর্তনটি পূর্বাবস্থায় ফেলার কোনও উপায় আছে কি?
টিপে টিপে, আমি পূর্বে প্রবেশ করা কমান্ডগুলি দিয়ে যেতে পারি। আমি লক্ষ্য করেছি যে আমি যদি তাদের মধ্যে একটির সংশোধন করি তবে তা ইতিহাসকে বদলে দেয়। উদাহরণস্বরূপ, যদি আমি টাইপ করি: echo a echo b echo c [up][up][backspace]d[ctrl+c] ইতিহাস এখন দেখায় যে দ্বিতীয় কমান্ড ছিল echo d, ছিল না echo …

3
বাশগুলিতে স্ট্রাউট লাইনের প্রস্থকে ডায়নামিকালি ট্রিম করুন
ইদানীং, আমি psকমান্ডটি নিয়ে পরীক্ষা-নিরীক্ষা করে চলেছি এবং কখনও কখনও লম্বা পথগুলি পরের লাইনে (বা দুটি) মোড়ানো হয় এবং এটি পড়া শক্ত করে তোলে। আমি psআউটপুটটিকে xঅক্ষরের সংখ্যায় সীমাবদ্ধ করতে অন্য প্রোগ্রামে পাইপ করতে চাই । আমার এখন অবধি যা আছে তা এখানে, তবে এটি ঠিকভাবে কাজ করে না: ps …
9 bash  shell  stdout  cut 

1
বাশ শেল আপনাকে পাটিগণিত ওভারফ্লো ইত্যাদি সম্পর্কে সতর্ক না করার যুক্তি কী?
bashশেলের পাটিগণিত মূল্যায়ন ক্ষমতাগুলির জন্য সীমাবদ্ধতা রয়েছে । ম্যানুয়ালটি শেল পাটিগণিতের এই দিকটি সম্পর্কে সামঞ্জস্যপূর্ণ তবে বলা হয়েছে : অতিরিক্ত প্রবাহের জন্য কোনও পরীক্ষা ছাড়াই স্থির-প্রস্থের পূর্ণসংখ্যায় মূল্যায়ন করা হয়, যদিও 0 দ্বারা বিভাজন আটকে যায় এবং ত্রুটি হিসাবে চিহ্নিত করা হয়। অপারেটর এবং তাদের নজির, সাহচর্য এবং মানগুলি সি …

2
কোনও প্রক্রিয়া যদি নির্দিষ্ট সময়ের জন্য শান্ত হয়ে যায় তবে তাকে হত্যা করুন
আমার একটি ইউটিলিটি রয়েছে যাতে শান্ত থাকার এবং সেখানে থাকার অভ্যাসের অভ্যাস রয়েছে, আমি ইতিমধ্যে জানি যে এটি কতটা প্রক্রিয়াতে কাজ করে তাই আমি timeoutএই লড়াইয়ের জন্য ব্যবহার করছি , তবে কখনও কখনও এটি সেই সময়ের আগেই তা করে। timeoutস্ট্যান্ডআউটে আউটপুটকে নির্দেশ দেওয়া বন্ধ করে দিলে এর মতো কোনও সরঞ্জাম …
9 linux  bash  shell  stdout  timeout 

2
ইন্টারেক্টিভভাবে ভিডিও ফাইলগুলিকে কনটেনেট করুন
ইন্টারেক্টিভভাবে এক ফাইলে একাধিক এমপি 4 ভিডিও ফাইলকে কীভাবে সংযুক্ত (যোগদান) করবেন? প্রচুর প্রোগ্রাম রয়েছে যা কমান্ড লাইন থেকে দুটি ফাইলের জন্য এটি করে। এই ক্ষেত্রে: ffmpeg avconv MP4Box তবে ইন্টারেক্টিভভাবে এটি করার জন্য আমাদের প্রায়শই একটি সমাধানের প্রয়োজন হয়।

2
ব্যাশ স্ক্রিপ্টের ভিতরে চলাকালীন "ইতিহাস" কাজ করা বন্ধ করে দেয়
আমি একটি নির্দিষ্ট স্ট্রিং সন্ধানের জন্য আমার বাশ ইতিহাসকে গ্রেপ করার জন্য একটি সাধারণ স্ক্রিপ্ট লিখছি। কমান্ড লাইনে, আমি নিম্নলিখিতটি করতে পারি, যা ভাল কাজ করে: history | grep git যাইহোক, যখন আমি উপরের মতো একই কমান্ডের সাহায্যে একটি বাশ স্ক্রিপ্ট তৈরি করি, হঠাৎ historyকিছুই প্রত্যাবর্তন করে না: #!/bin/bash history …

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