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

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

6
কমান্ড লাইনের মাধ্যমে গিট কমিট বার্তায় বিস্মৃত চিহ্ন ব্যবহার করুন
কমান্ড লাইন থেকে গিট কমিট বার্তায় আমি একটি বিস্ময়বোধক স্থানটি কীভাবে প্রবেশ করব? ব্যাকস্ল্যাশ দিয়ে বিস্ময়কর বিন্দুটি থেকে মুক্তি পাওয়া সম্ভব, তবে তারপরে ব্যাকস্ল্যাশটি কমিটের বার্তায়ও শেষ হয়। আমি এরকম কিছু চাই: git commit -am "Nailed it!"
152 git  bash 

10
সুডোতে দুটি কমান্ড কিভাবে চালানো যায়?
কোনও উপায় আছে কীভাবে আমি কমান্ড লাইন থেকে দুটি ডিবি 2 কমান্ড চালাতে পারি? (তাদের একটি পিএইচপি execকমান্ড থেকে ডাকা হবে ।) db2 connect to ttt (মনে রাখবেন যে দ্বিতীয় কমান্ডের জন্য আমাদের সংযোগটি লাইভ করা দরকার db2 UPDATE CONTACT SET EMAIL_ADDRESS = 'mytestaccount@gmail.com' আমি এটি চেষ্টা করেছি: sudo -su …
152 bash  sudo 

7
গ্রেপ কমান্ডের ফলে প্রাপ্ত প্রতিটি লাইনকে কীভাবে প্রক্রিয়া করা যায়
গ্রাইপ কমান্ডটি চালানোর পরে একটি ফাইল থেকে আমার বেশ কয়েকটি লাইন পুনরুদ্ধার করা হয়েছে: var=`grep xyz abc.txt` ধরা যাক আমি 10 টি লাইন পেয়েছি যার ফলে xyz রয়েছে y গ্রেপ কমান্ডের ফলস্বরূপ আমি যে প্রতিটি লাইন পেয়েছি তা এখনই প্রক্রিয়া করা দরকার। আমি এর জন্য কীভাবে এগিয়ে যাব?
152 bash  shell  grep 

7
বাশ স্ক্রিপ্টের মধ্যে একটি কমান্ড হিসাবে একটি স্ট্রিং চালান
আমার কাছে বাশ স্ক্রিপ্ট রয়েছে যা কমান্ড হিসাবে চালানোর জন্য একটি স্ট্রিং তৈরি করে লিপি: #! /bin/bash matchdir="/home/joao/robocup/runner_workdir/matches/testmatch/" teamAComm="`pwd`/a.sh" teamBComm="`pwd`/b.sh" include="`pwd`/server_official.conf" serverbin='/usr/local/bin/rcssserver' cd $matchdir illcommando="$serverbin include='$include' server::team_l_start = '${teamAComm}' server::team_r_start = '${teamBComm}' CSVSaver::save='true' CSVSaver::filename = 'out.csv'" echo "running: $illcommando" # $illcommando > server-output.log 2> server-error.log $illcommando যা আর্গুমেন্টগুলি সঠিকভাবে সরবরাহ …

9
কোনও পাঠ্য ফাইলে একটি সম্পূর্ণ লাইন লাইন নম্বর দ্বারা কীভাবে প্রতিস্থাপন করবেন
আমার একটি পরিস্থিতি আছে যেখানে আমি কোনও ফাইলের পুরো লাইনটি প্রতিস্থাপন করতে বাশ স্ক্রিপ্ট চাই। লাইন নম্বর সর্বদা একই থাকে, যাতে এটি একটি হার্ড-কোডেড ভেরিয়েবল হতে পারে। আমি সেই লাইনে কিছু উপ-স্ট্রিং প্রতিস্থাপন করার চেষ্টা করছি না, আমি কেবলমাত্র একটি লাইনটি সম্পূর্ণ নতুন লাইনের সাথে প্রতিস্থাপন করতে চাই। এটি করার …
152 bash  text  replace  sed 

11
সিআরএল কেন ত্রুটি "(23) ব্যর্থ লেখার ব্যর্থতা" ফেরায়?
এটি একক সরঞ্জাম হিসাবে ঠিক কাজ করে: curl "someURL" curl -o - "someURL" তবে এটি পাইপলাইনে কাজ করে না: curl "someURL" | tr -d '\n' curl -o - "someURL" | tr -d '\n' এটি ফিরে আসে: (23) Failed writing body সিআরএল আউটপুট পাইপিংয়ে সমস্যা কী? কীভাবে পুরো সিআরএল আউটপুটটি বাফার …
152 macos  bash  curl  osx-lion  pipe 


12
বাশ শেল স্ক্রিপ্টে কোনও স্ট্রিং সংজ্ঞায়িত না হলে কীভাবে বলা যায়
আমি যদি নাল স্ট্রিংটি পরীক্ষা করতে চাই তবে আমি করতাম [ -z $mystr ] তবে আমি যদি ভেরিয়েবলটি আদৌ সংজ্ঞায়িত করা হয়েছে কিনা তা পরীক্ষা করতে চাই? বা বাশ স্ক্রিপ্টিং এর মধ্যে কোন পার্থক্য নেই?
151 bash  shell  scripting  string  null 

4
বাশ যদি [মিথ্যা]; সত্য ফিরে
এই সপ্তাহে বাশ শিখতে পেরে একটি ছিনতাইয়ের মধ্যে পড়ে। #!/bin/sh if [ false ]; then echo "True" else echo "False" fi এটি সর্বদা সত্য আউটপুট দেবে যদিও শর্তটি অন্যথায় নির্দেশ করে বলে মনে হচ্ছে। আমি যদি বন্ধনীগুলি অপসারণ করি []তবে এটি কার্যকর হয় তবে কেন তা বুঝতে পারছি না।

13
লিনাক্সে বাশ স্ক্রিপ্ট থেকে জিইউআই বার্তা বাক্সটি কীভাবে প্রদর্শিত হবে?
আমি উবুন্টু লিনাক্সের নীচে কয়েকটি ছোট বাশ স্ক্রিপ্ট লিখছি। কোনও ইনপুট প্রবেশ করতে বা কোনও আউটপুট দেখার জন্য টার্মিনাল উইন্ডোর প্রয়োজন ছাড়াই আমি এগুলি জিইউআই থেকে চালাতে সক্ষম হতে চাই। এখনও পর্যন্ত কেবলমাত্র ইনপুটটির জন্য দরকার sudo - এবং গ্যাক্সুডো সেই সূক্ষ্মতার জন্য একটি পাসওয়ার্ড। তবে আমি কোনও বার্তা বাক্স …
151 linux  bash  scripting  ubuntu  gtk 

21
কমান্ড লাইন থেকে প্রতি দুটি লাইনকে কীভাবে একের সাথে একীভূত করা যায়?
নিম্নলিখিত ফর্ম্যাট সহ আমার কাছে একটি পাঠ্য ফাইল রয়েছে। প্রথম লাইনটি "KEY" এবং দ্বিতীয় লাইনটি "VALUE"। KEY 4048:1736 string 3 KEY 0:1772 string 1 KEY 4192:1349 string 1 KEY 7329:2407 string 2 KEY 0:1774 string 1 আমি কী হিসাবে একই লাইনে মান প্রয়োজন। সুতরাং আউটপুট এর মত দেখতে হবে ... …
151 bash  awk  sed  grep 

9
বাশ ব্যবহার করে ভেরিয়েবলের জন্য কোনও ফাইলকে কীভাবে রেফারেন্স করবেন?
আমি একটি ভেরিয়েবলের জন্য একটি সেটিংস ফাইল কল করতে চাই, আমি কীভাবে এটি ব্যাশ করতে পারি? সুতরাং সেটিংস ফাইলটি ভেরিয়েবলগুলি সংজ্ঞায়িত করবে (উদাহরণস্বরূপ: কনফিগ.ফিল): production="liveschool_joe" playschool="playschool_joe" এবং স্ক্রিপ্ট এতে এই ভেরিয়েবলগুলি ব্যবহার করবে #!/bin/bash production="/REFERENCE/TO/CONFIG.FILE" playschool="/REFERENCE/TO/CONFIG.FILE" sudo -u wwwrun svn up /srv/www/htdocs/$production sudo -u wwwrun svn up /srv/www/htdocs/$playschool এমন কিছু …

4
গ্র্যাশের ফলাফলের আগে বা পরে লাইনগুলি কীভাবে আনব?
হাই আমি বাশ প্রোগ্রামিংয়ে খুব নতুন। আমি একটি প্রদত্ত পাঠ্যে সন্ধান করার জন্য একটি উপায় চাই। তার জন্য আমি grepফাংশনটি ব্যবহার করি : grep -i "my_regex" ওই কাজগুলো. তবে এই dataমত দেওয়া হয়েছে : This is the test data This is the error data as follows . . . . …
151 bash  shell  ubuntu 

5
ব্যাশে অস্থায়ী ফাইল তৈরি করা হচ্ছে
ব্যাশ স্ক্রিপ্টগুলিতে অস্থায়ী ফাইলগুলি তৈরি করার জন্য উদ্দেশ্যমূলকভাবে আরও ভাল উপায় আছে? আমি সাধারণত আমার নাম যা আসে তা কেবল নামকরণ করি, যেমন টেম্পাইল -123, যেহেতু স্ক্রিপ্টটি শেষ হয়ে গেলে এটি মুছে ফেলা হবে। বর্তমান ফোল্ডারে কোনও সম্ভাব্য টেম্পাইল -123 ওভাররাইট করা ছাড়া এটি করা ছাড়া অন্য কোনও অসুবিধা আছে …
150 linux  bash  unix 

10
উপাদানগুলিতে ফাঁক দিয়ে অ্যারে বাশ করুন
আমি আমার ক্যামেরা থেকে ফাইলনামগুলির ব্যাশে একটি অ্যারে তৈরি করার চেষ্টা করছি: FILES=(2011-09-04 21.43.02.jpg 2011-09-05 10.23.14.jpg 2011-09-09 12.31.16.jpg 2011-09-11 08.43.12.jpg) আপনি দেখতে পাচ্ছেন, প্রতিটি ফাইলের নামের মাঝখানে একটি জায়গা রয়েছে। আমি প্রতিটি নাম উদ্ধৃতিতে মোড়ানো এবং ব্যাকস্ল্যাশ দিয়ে স্থানটি পালানোর চেষ্টা করেছি, যার কোনটিই কাজ করে না। আমি যখন অ্যারে …
150 arrays  bash  unix  scripting 

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