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

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

30
স্ক্রিপ্টের মধ্যে থেকে কীভাবে কোনও বাশ স্ক্রিপ্টের উত্স ডিরেক্টরিটি পাবেন
সেই স্ক্রিপ্টের ভিতরে বাশ স্ক্রিপ্টটি যে ডিরেক্টরিটিতে রয়েছে সেটির পথটি কীভাবে পাব ? আমি অন্য অ্যাপ্লিকেশনটির জন্য একটি ব্যাশ স্ক্রিপ্ট লঞ্চ হিসাবে ব্যবহার করতে চাই। আমি বাশ স্ক্রিপ্টটি যেখানে অবস্থিত সেখানে ওয়ার্কিং ডিরেক্টরিটি পরিবর্তন করতে চাই, সুতরাং আমি সেই ডিরেক্টরিতে ফাইলগুলি অপারেটিং করতে পারি: $ ./application
4946 bash  directory 

30
বাশ শেল স্ক্রিপ্টে ডিরেক্টরি বিদ্যমান কিনা তা আমি কীভাবে পরীক্ষা করতে পারি?
বাশ শেল স্ক্রিপ্টের মধ্যে ডিরেক্টরি উপস্থিত রয়েছে কিনা তা পরীক্ষা করতে কোন কমান্ড ব্যবহার করা যেতে পারে?
3718 bash  shell  unix  posix 

19
বাশে একটি নিয়মিত ফাইল না থাকলে আমি কীভাবে বলব?
কোনও ফাইল উপস্থিত রয়েছে কিনা তা দেখার জন্য আমি নীচের স্ক্রিপ্টটি ব্যবহার করেছি: #!/bin/bash FILE=$1 if [ -f $FILE ]; then echo "File $FILE exists." else echo "File $FILE does not exist." fi যদি আমি শুধুমাত্র যদি ফাইল নেই চেক করতে চান ব্যবহার করতে সঠিক বাক্য গঠন কি না রয়েছে? …
3259 bash  file-io  scripting 

30
বাশে স্ট্রিং ভেরিয়েবলকে কীভাবে সংযুক্ত করতে হয়
পিএইচপি-তে, স্ট্রিংগুলি নিম্নরূপে একত্রিত হয়: $foo = "Hello"; $foo .= " World"; এখানে, $foo"হ্যালো ওয়ার্ল্ড" হয়ে যায়। বাশে এটি কীভাবে সম্পন্ন হয়?

26
কোনও স্ট্রিংয়ে বাশে একটি স্ট্রিং থাকে কিনা তা কীভাবে পরীক্ষা করবেন
আমার বাশে স্ট্রিং রয়েছে: string="My string" এটিতে অন্য স্ট্রিং থাকলে আমি কীভাবে পরীক্ষা করতে পারি? if [ $string ?? 'foo' ]; then echo "It's there!" fi কোথায় ??আমার অজানা অপারেটর। আমি কি প্রতিধ্বনি ব্যবহার করি এবং grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi দেখতে কিছুটা …
2564 string  bash  shell  substring  sh 

23
বাশ প্রিন্টে ইকো নিউলাইন \ n
বাশে, এটি চেষ্টা করে দেখুন: echo -e "hello\nworld" তবে এটি কেবল একটি নতুন লাইন মুদ্রণ করে না \n। আমি কীভাবে এটি নতুন লাইনে মুদ্রণ করতে পারি? আমি উবুন্টু 11.04 ব্যবহার করছি।
2359 bash  echo  newline 

17
শেলটিতে, "2> & 1" এর অর্থ কী?
ইউনিক্স শেল, যদি আমি একত্রিত করতে চান stderrএবং stdoutমধ্যে stdoutআরও ম্যানিপুলেশন জন্য প্রবাহ, আমি আমার কমান্ডের প্রান্তে নিম্নলিখিত সংযুক্ত করতে পারবেন: 2>&1 সুতরাং, আমি যদি headআউটপুটটি ব্যবহার করতে চাই তবে আমি g++এরকম কিছু করতে পারি: g++ lots_of_errors 2>&1 | head সুতরাং আমি প্রথম কয়েকটি ত্রুটি দেখতে পাচ্ছি। আমার এটি মনে …
2281 bash  shell  unix  redirect 

30
বাশ স্ক্রিপ্ট থেকে কোনও প্রোগ্রাম উপস্থিত রয়েছে কিনা তা আমি কীভাবে পরীক্ষা করতে পারি?
আমি কীভাবে কোনও প্রোগ্রামের উপস্থিতি যাচাই করব যে এমনভাবে কোনও ত্রুটি ফিরে আসবে এবং প্রস্থান করবে বা স্ক্রিপ্টটি দিয়ে চালিয়ে যাবে? মনে হয় এটি সহজ হওয়া উচিত, তবে এটি আমাকে স্টাম্পিং করে চলেছে।
2206 bash 

30
বাশ-এ ফাইলের নাম এবং এক্সটেনশানটি বের করুন
আমি ফাইলের নাম (এক্সটেনশন ছাড়াই) এবং এক্সটেনশনটি আলাদাভাবে পেতে চাই। আমি এখনও অবধি সবচেয়ে ভাল সমাধানটি খুঁজে পেয়েছি: NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` এটি ভুল কারণ ফাইলের নামটিতে একাধিক .অক্ষর থাকলে এটি কাজ করে না । পারেন, ধরুন, আমি করি a.b.js, এটা বিবেচনা …
2104 bash  string  filenames 

30
আমি কীভাবে বাশের একটি ডিলিমিটারে একটি স্ট্রিং বিভক্ত করব?
আমার কাছে এই স্ট্রিংটি একটি ভেরিয়েবলে সঞ্চিত রয়েছে: IN="bla@some.com;john@home.com" এখন আমি ;ডিলিমিটার দিয়ে স্ট্রিংগুলি বিভক্ত করতে চাই যাতে আমার রয়েছে: ADDR1="bla@some.com" ADDR2="john@home.com" অগত্যা আমার ADDR1এবং ADDR2ভেরিয়েবলগুলির প্রয়োজন নেই । যদি তারা কোনও অ্যারের উপাদান হয় তবে এটি আরও ভাল। নীচের উত্তরগুলি থেকে পরামর্শের পরে, আমি নিম্নলিখিতটি দিয়ে শেষ করেছিলাম যা …
2038 bash  shell  split  scripting 

30
আমি কীভাবে কমান্ড লাইন যুক্তিতে পার্স করব?
বলুন, আমার কাছে একটি স্ক্রিপ্ট রয়েছে যা এই লাইনের সাথে ডেকে আনে: ./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile বা এই এক: ./myscript -v -f -d -o /fizz/someOtherFile ./foo/bar/someFile প্রতিটি ক্ষেত্রে এই যেমন যে পার্স গৃহীত উপায় (বা দুই কিছু সমন্বয়) কী $v, $fএবং $dসব সেট করা হবে trueএবং $outFileসমান হবে /fizz/someOtherFile?

30
কিভাবে লিনাক্সে ইকো আউটপুট রঙ পরিবর্তন করতে হয়
আমি ইকো কমান্ড ব্যবহার করে টার্মিনালে একটি পাঠ্য মুদ্রণের চেষ্টা করছি। আমি লেখাটি একটি লাল রঙে মুদ্রণ করতে চাই। আমি এটা কিভাবে করবো?

14
বাশ-এর ​​কমান্ডের আউটপুটে আমি কীভাবে একটি পরিবর্তনশীল সেট করব?
আমার কাছে খুব সহজ স্ক্রিপ্ট রয়েছে যা নিম্নলিখিতগুলির মতো: #!/bin/bash VAR1="$1" MOREF='sudo run command against $VAR1 | grep name | cut -c7-' echo $MOREF আমি যখন কমান্ড লাইন থেকে এই স্ক্রিপ্টটি চালিত করি এবং এটি আর্গুমেন্টগুলি পাস করি, আমি কোনও আউটপুট পাচ্ছি না। যাইহোক, আমি যখন $MOREFভেরিয়েবলের মধ্যে থাকা কমান্ডগুলি …
1675 bash  shell  command-line 


30
কোনও ডিরেক্টরিতে পুনরাবৃত্তভাবে কোডের সমস্ত লাইন গণনা কিভাবে?
আমরা একটি পিএইচপি অ্যাপ্লিকেশন পেয়েছি এবং একটি নির্দিষ্ট ডিরেক্টরি এবং এর উপ-ডিরেক্টরিগুলির অধীনে কোডের সমস্ত লাইন গণনা করতে চাই। আমাদের মন্তব্যগুলিকে উপেক্ষা করার দরকার নেই, কারণ আমরা কেবল একটি মোটামুটি ধারণা পাওয়ার চেষ্টা করছি। wc -l *.php এই আদেশটি একটি প্রদত্ত ডিরেক্টরিতে দুর্দান্ত কাজ করে তবে সাব-ডিরেক্টরিকে উপেক্ষা করে। আমি …
1620 bash  shell 

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