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

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

6
পাইপফাইলে একইভাবে ব্যাকটিক ব্যর্থতায় প্রস্থান করার জন্য আমি কীভাবে বাশ পেতে পারি?
সুতরাং আমি আমার ব্যাশ স্ক্রিপ্টগুলিকে শক্ত করতে চাই যেখানেই আমি (এবং পাইথন / রুবির মতো কোনও ভাষাতে অর্পণ করতে সক্ষম না হয়ে) ত্রুটিগুলি যাতে না ঘটে তা নিশ্চিত করতে। সেই শিরাতে আমার কড়া আছে sh set -e set -u set -o pipefail এবং অন্যান্য স্ক্রিপ্টে এটি উত্স। যাইহোক, পাইপফেইলটি যখন …

2
প্রিন্টফ কেন "সঙ্কুচিত" উমলৌত?
আমি যদি নিম্নলিখিত সাধারণ স্ক্রিপ্টটি কার্যকর করি: #!/bin/bash printf "%-20s %s\n" "Früchte und Gemüse" "foo" printf "%-20s %s\n" "Milchprodukte" "bar" printf "%-20s %s\n" "12345678901234567890" "baz" এটি প্রিন্ট করে: Früchte und Gemüse foo Milchprodukte bar 12345678901234567890 baz অর্থাৎ, আমলাউটের সাথে পাঠ্য (যেমন ü) উমলৌটের প্রতি একটি চরিত্র দ্বারা "সঙ্কুচিত" হয়। অবশ্যই, …
54 bash  unicode  printf 

10
bash: $ WORD সেট করা থাকলে পরীক্ষা করুন set
আমি কোনও কনস্ট্রাক্টের সন্ধান করছি bash, কোনও ভেরিয়েবল $WORDনির্ধারিত শব্দের মধ্যে একটি কিনা তা স্থির করতে। আমার এরকম কিছু দরকার: if "$WORD" in dog cat horse ; then echo yes else echo no fi বাশ এর কি এমন নির্মাণ আছে? তা না হলে নিকটতম কী হবে?


6
কিছু ফাইল কপি করবেন, তবে সব ফাইলই নয়?
সুতরাং, আপনি *যখন cpকোনও ডিরেক্টরি প্রসঙ্গে ব্যবহার করতে পারেন তখন সমস্ত ফাইলের জন্য ওয়াইল্ড কার্ড হিসাবে এটি ব্যবহার করতে পারেন । ফাইল ছাড়া সব ফাইল অনুলিপি করার উপায় আছে x?
54 bash  shell  wildcards 

2
'Set -o vi' সেট করা থাকলে পর্দা সাফ করার জন্য Ctrl + L সক্ষম করার কোনও উপায় আছে কি?
আপনি যখন বাশ ডিফল্ট মোডে Ctrl+ Lটিপেন তখন স্ক্রিনটি সাফ হয়ে যায়। কিন্তু আমি যখন চালানো set -o viএবং প্রেস Ctrl+ + Lকীস্ট্রোক ছাপা হয় ( ^L)। এই আচরণ রাখার কোন উপায় আছে কি?
54 bash  readline  vi-mode 

6
আন্ডারস্কোর দিয়ে দুটি ভেরিয়েবল কনটেনেট করা
আন্ডারস্কোরযুক্ত একটি ফাইল নাম তৈরি করতে আমার দুটি ভেরিয়েবলকে যুক্ত করতে হবে। আমার ভেরিয়েবলগুলিকে কল করতে দেয় $FILENAMEএবং $EXTENSIONযেখানে কোনও ফাইল থেকে ফাইলের নাম পড়া হয়। FILENAME=Hello EXTENSION=WORLD.txt এখন ... আমি সাফল্য ছাড়াই নিম্নলিখিত চেষ্টা করেছি: NAME=${FILENAME}_$EXTENSION NAME=${FILENAME}'_'$EXTENSION NAME=$FILENAME\\_$EXTENSION আমি সবসময় একরকম অদ্ভুত আউটপুট পাই। সাধারণত প্রথমে আন্ডারস্কোর। আমার এটা …

5
ডিলিমিটারের প্রথম উপস্থিতি দ্বারা বিভাজন স্ট্রিং
আমার পরের ফরম্যাটে একটি স্ট্রিং রয়েছে id;some text here with possible ; inside এবং এটির প্রথম উপস্থিতি দ্বারা এটি 2 টি স্ট্রিংতে বিভক্ত করতে চাই ;। সুতরাং, এটি হওয়া উচিত: idএবংsome text here with possible ; inside আমি জানি কীভাবে স্ট্রিংটি বিভক্ত করতে হবে (উদাহরণস্বরূপ, এর সাথে cut -d ';' …

3
আশেপাশের শেল স্ক্রিপ্ট স্টিকটিতে আমি কীভাবে পরিবেশের পরিবর্তনগুলি "রফতানি" করতে পারি?
আমার একাধিক অ্যামাজন ইসি 2 অ্যাকাউন্ট রয়েছে এবং দ্রুত $EC2_HOMEস্ক্রিপ্ট ব্যবহার করে ভেরিয়েবলগুলি স্যুইচ করতে সক্ষম হতে চাই । আমার কাছে এটির মতো একটি শেল স্ক্রিপ্ট সেট আপ করা আছে: #!/bin/sh export EC2_HOME=/home/me/.ec2 echo $EC2_HOME আমি যখন স্ক্রিপ্টটি চালাব তখন আমি জানি যে EC2_HOMEএটি সেট করা আছে তবে আমি ভেবেছিলাম …

2
সিমলিংক তৈরি করুন - যদি বিদ্যমান থাকে তবে ওভাররাইট করুন
আমি ডেটা নামিয়ে আনতে /path/to/data/folder/month/date/hour/minute/fileএবং এটিতে সিমিলিং করতে চাই /path/to/recent/fileএবং প্রতিবার কোনও ফাইল তৈরি হওয়ার পরে এটি স্বয়ংক্রিয়ভাবে করতে চাই। ধরে নিচ্ছি আমি /path/to/recent/fileউপস্থিত থাকলে সময়ের আগে জানতে পারব না , আমি কীভাবে এটি তৈরি করতে (এটি বিদ্যমান না থাকলে) বা এটির (যদি এটি বিদ্যমান থাকে) প্রতিস্থাপন সম্পর্কে যেতে পারি? …
54 bash  symlink 

9
Ls কমান্ড থেকে আউটপুটটির মাত্র 1 কলামটি আমি কীভাবে প্রতিধ্বন করব?
আসুন যখন আমি ls কমান্ড করি তখন আউটপুটটি হ'ল: file1 file2 file3 file4 এই ক্ষেত্রে ফাইল 2, কেবলমাত্র আউটপুটের একটি নির্দিষ্ট কলাম প্রদর্শন করা সম্ভব? আমি কোনও সাফল্য ছাড়াই নিম্নলিখিতগুলি চেষ্টা করেছি: echo ls | $2 মূলত আমি যা করতে চাই তা কেবল দ্বিতীয় কলাম প্রতিধ্বনি হয়, এক্ষেত্রে আমি প্রতিধ্বনিত …
54 bash  ls  parameter  arguments 

5
এক্সিকিউটড কমান্ডের ফলাফল থেকে যদি একটি বিবৃতি দেওয়া হয় তবে কীভাবে তা করা যায়
আমি মৃত্যুদন্ড প্রাপ্ত কম্যান্ডের আউটপুট থেকে আইএফ স্টেটমেন্টটি করার চেষ্টা করছি। এখানে আমি এটি করার চেষ্টা করছি তবে এটি কার্যকর হয় না। কেউ কি এটি করার সঠিক উপায় জানেন? if [ "`netstat -lnp | grep ':8080'`" == *java* ]; then echo "Found a Tomcat!" fi

4
বাশ তারকা * ওয়াইল্ডকার্ড কি সর্বদা একটি সাজানো তালিকা তৈরি করে?
আমার কাছে ফাইলের সাথে একটি ডিরেক্টরি পূরণ রয়েছে logXXযেখানে XX দুটি অক্ষর, শূন্য-প্যাডযুক্ত, বড় হাতের সংখ্যা যেমন: log00 log01 log02 ... log0A log0B log0C ... log4E log4F log50 ... সাধারণত 20 বা 30 টি ফাইল মোট বলার চেয়ে কম হবে। আমার নির্দিষ্ট সিস্টেমে তারিখ এবং সময় এমন কিছু নয় যা …
53 bash  shell  wildcards 

6
/ বিন / বাশের পরিবর্তে শ্বাং / বিন / শের দিকে ইশারা করার কোনও কারণ আছে কি?
বেশিরভাগ শেল স্ক্রিপ্টগুলিতে আমি দেখেছি (এগুলি ছাড়াও আমি নিজের লেখা নেই), আমি লক্ষ্য করেছি যে শেবাং সেট করা আছে #!/bin/sh। এটি পুরানো স্ক্রিপ্টগুলিতে আমাকে সত্যিই অবাক করে না, তবে এটি মোটামুটি নতুন স্ক্রিপ্টগুলিতেও রয়েছে। এক দশক ধরে অনেকগুলি লিনাক্স এবং বিএসডি মেশিনে ফিরে আসার কারণে অনেকটা সর্বব্যাপী এবং প্রায়শই ডিফল্ট …
53 bash  shell  history  shebang 

4
গ্লোব ম্যাচ থেকে একটি প্যাটার্ন বাদ দিন
একই বেস ফাইল নামটি সহ আমার বেশ কয়েকটি ফাইল রয়েছে। আমি একটি ব্যতীত সমস্ত অপসারণ করতে চাই foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc আমি এক রাখা প্রয়োজন না করে থাকেন, আমি ব্যবহার করতে পারে জানেন rm foo.*। TLDP প্রমান ^একটি ম্যাচ অস্বীকার করেন। পরীক্ষা এবং ত্রুটির মাধ্যমে, …
53 bash  wildcards 

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