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

বাশ কমান্ড শেলের জন্য লিখিত স্ক্রিপ্টগুলি সম্পর্কে প্রশ্নের জন্য। ত্রুটিগুলি / সিনট্যাক্স ত্রুটিযুক্ত শেল স্ক্রিপ্টগুলির জন্য, দয়া করে এখানে পোস্ট করার আগে শেলচেক প্রোগ্রামের (বা https://shellcheck.net ওয়েব ওয়েব শেলচেক সার্ভারে) তাদের পরীক্ষা করুন। ব্যাশের ইন্টারেক্টিভ ব্যবহার সম্পর্কে প্রশ্নগুলি স্ট্যাক ওভারফ্লোয়ের চেয়ে সুপার ব্যবহারকারীর অন-টপিক হওয়ার সম্ভাবনা বেশি।

12
লুপের সময় একক-লাইন বাশ অসীমের জন্য সিনট্যাক্স
সেমিকোলন এবং / বা ধনুর্বন্ধনী এর সঠিক সংমিশ্রণটি নিয়ে আসতে আমার সমস্যা হচ্ছে। আমি এটি করতে চাই তবে কমান্ড লাইন থেকে ওয়ান-লাইনার হিসাবে: while [ 1 ] do foo sleep 2 done
633 bash  loops  while-loop 

24
বর্তমান শেলটি কীভাবে নির্ধারণ করব আমি কাজ করছি
আমি যে বর্তমান শেলটি নিয়ে কাজ করছি তা কীভাবে নির্ধারণ করতে পারি? psকমান্ডের আউটপুট একা যথেষ্ট হবে? এটি কীভাবে ইউনিক্সের বিভিন্ন স্বাদে করা যেতে পারে?
632 bash  unix  shell  csh  tcsh 

8
"বিড়াল << ইওএফ" বাশে কীভাবে কাজ করে?
একটি প্রোগ্রামে ( psql) -তে মাল্টি-লাইন ইনপুট প্রবেশের জন্য আমার স্ক্রিপ্ট লিখতে হবে । কিছুটা গুগল করার পরে, আমি নিম্নলিখিত সিনট্যাক্সের কাজগুলি পেয়েছি: cat &lt;&lt; EOF | psql ---params BEGIN; `pg_dump ----something` update table .... statement ...; END; EOF এই সঠিকভাবে (থেকে বহু-লাইন স্ট্রিং নির্মান BEGIN;করতে END;এবং একটি ইনপুট যেমন …
627 linux  bash  scripting  heredoc 

24
গিটে টান দরকার কিনা তা পরীক্ষা করুন
দূরবর্তী সংগ্রহস্থল বদলেছে এবং আমাকে টানতে হবে কিনা তা আমি কীভাবে পরীক্ষা করব? এখন আমি এই সহজ স্ক্রিপ্ট ব্যবহার: git pull --dry-run | grep -q -v 'Already up-to-date.' &amp;&amp; changed=1 এটা বরং ভারী। একটি ভাল উপায় আছে কি? আদর্শ সমাধানটি সমস্ত প্রত্যন্ত শাখা পরীক্ষা করে এবং পরিবর্তিত শাখাগুলির নাম এবং …
622 git  bash  shell 

14
প্রদত্ত আংশিক নাম দিয়ে সমস্ত প্রক্রিয়া কীভাবে হত্যা করা যায়? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 4 মাস আগে বন্ধ ছিল । আমি যে সমস্ত প্রক্রিয়াগুলি পেয়েছি তা আমি হত্যা করতে চাই: ps aux | …
618 linux  bash  posix 

23
বাশ স্ক্রিপ্টে স্ক্রিপ্ট ফাইলের নামটি কীভাবে জানব?
স্ক্রিপ্টের ভিতরে বাশ স্ক্রিপ্ট ফাইলটির নাম আমি কীভাবে নির্ধারণ করতে পারি? আমার স্ক্রিপ্ট যদি ফাইলটিতে থাকে runme.sh, তবে আমি কীভাবে এটিকে হার্ডকড না করে "আপনি রানমেট.শ চালাচ্ছেন" বার্তাটি প্রদর্শন করতে করব?
605 linux  bash  shell  scripting 

19
ফাইল থেকে নবম লাইন পাওয়ার জন্য বাশ সরঞ্জাম
এটি করার কোনও "প্রচলিত" উপায় আছে? আমি head -n | tail -1কৌতুকটি ব্যবহার করে যাচ্ছি, তবে আমি ভাবছিলাম যে কোনও বাশ সরঞ্জাম রয়েছে যা একটি ফাইল থেকে সুনির্দিষ্টভাবে একটি লাইন (বা লাইনগুলির একটি রেঞ্জ) বের করে। "ক্যানোনিকাল" বলতে বোঝায় এমন একটি প্রোগ্রাম যার মূল ফাংশন এটি করছে।
603 bash  shell  unix  awk  sed 

30
ব্যাশে ভেরিয়েবলের সংখ্যা থাকলে আমি কীভাবে পরীক্ষা করব?
আমি ঠিক কীভাবে বুঝতে পারি না যে আমার স্ক্রিপ্টে একটি আর্গুমেন্ট একটি নম্বর আছে কিনা তা আমি নিশ্চিত করব। আমি যা করতে চাই তা হ'ল কিছু: test *isnumber* $1 &amp;&amp; VAR=$1 || echo "need a number" কোন সাহায্য?
596 linux  bash  shell 

14
sudo প্রতিধ্বনিত “কিছু” >> / ইত্যাদি / অধিকারযুক্ত ফাইল কাজ করে না
লিনাক্সে সুডো অনুমতি সম্পর্কে কমপক্ষে এটির মতো হওয়া উচিত বলে মনে হচ্ছে এটি একটি খুব সাধারণ প্রশ্ন। সেখানে বার অনেক যখন আমি শুধু কিছু যোগ করতে চান /etc/hostsবা অনুরূপ ফাইল কিন্তু শেষ পর্যন্ত উভয় কারণ করতে পারবে না &gt;এবং &gt;&gt;অনুমতি দেওয়া হয় না এমনকি রুট দিয়ে। এই কাজটি কোনওভাবেই না …

6
একাধিক লাইন আউটপুট বাশ ভেরিয়েবলের ক্যাপচার
আমার কাছে একটি স্ক্রিপ্ট 'মাইক্রিপ্ট' রয়েছে যা নিম্নলিখিতগুলির তুলনায় ফলাফল দেয়: abc def ghi অন্য স্ক্রিপ্টে, আমি কল করি: declare RESULT=$(./myscript) এবং $RESULTমান পায় abc def ghi ফলাফলগুলি নিউলাইনগুলির সাথে বা '\ n' চরিত্রের সাথে সঞ্চয় করার কোনও উপায় আছে যাতে আমি এটি ' echo -e' দিয়ে আউটপুট করতে পারি …
580 bash  variables 

8
দ্বৈত বর্গাকার বন্ধনীগুলি [[]] বাশ-এ একক বর্গাকার বন্ধনীগুলির চেয়ে বেশি পছন্দনীয়?
একজন সহকর্মী সম্প্রতি একটি কোড পর্যালোচনায় দাবি করেছিলেন যে এর মতো [[ ]]নির্মাণে কনস্ট্রাক্টকে অগ্রাধিকার দেওয়া [ ]হয় if [ "`id -nu`" = "$someuser" ] ; then echo "I love you madly, $someuser" fi তিনি কোনও যুক্তি সরবরাহ করতে পারেন নি। একটি আছে?

8
শেল স্ক্রিপ্টিংয়ে কীভাবে লজিকাল ওআর অপারেশন করবেন
আমি একটি সাধারণ শর্ত চেক করার চেষ্টা করছি, তবে এটি কাজ করছে বলে মনে হচ্ছে না। এর $#সমান 0বা তার চেয়ে বেশি হলে 1হ্যালো বলুন। আমি কোনও সাফল্য ছাড়াই নিম্নলিখিত বাক্য গঠন চেষ্টা করেছি: if [ "$#" == 0 -o "$#" &gt; 1 ] ; then echo "hello" fi if …
571 bash  unix  if-statement  sh 

10
স্ক্রিপ্টের ডিরেক্টরিতে বর্তমান চলমান ডিরেক্টরিটি কীভাবে সেট করবেন?
আমি একটি বাশ স্ক্রিপ্ট লিখছি। স্ক্রিপ্টটি যে ডাইরেক্টরিটির মধ্যে রয়েছে সেই ডিরেক্টরি হতে আমাকে সর্বদা চলমান ডিরেক্টরিটি প্রয়োজন। ডিফল্ট আচরণটি হ'ল স্ক্রিপ্টের বর্তমান কার্যক্ষম ডিরেক্টরি হ'ল যে শেলটি থেকে আমি এটি চালাচ্ছি, তবে আমি এই আচরণটি চাই না।
569 bash  path  scripting 


11
আমি কীভাবে বাশ স্ক্রিপ্টে নম্বর যুক্ত করতে পারি?
আমার এই বাশ স্ক্রিপ্টটি আছে এবং আমার লাইন 16 এ সমস্যা হয়েছিল I আমি লাইন 15 এর পূর্ববর্তী ফলাফলটি কীভাবে নিতে পারি এবং এটি 16-এর লাইনে চলকটিতে যুক্ত করতে পারি? #!/bin/bash num=0 metab=0 for ((i=1; i&lt;=2; i++)); do for j in `ls output-$i-*`; do echo "$j" metab=$(cat $j|grep EndBuffer|awk '{sum+=$2} …

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