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

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

6
আমি কীভাবে শেল কমান্ড ব্যবহার করে একটি এসকিআই ফাইলের প্রথম এন লাইনগুলি মুছব?
আমার কাছে একাধিক ফাইল রয়েছে যাতে প্রথম 5-10 লাইনে ascii পাঠ্য তথ্য থাকে, তারপরে ভাল-ট্যাবুলেটেড ম্যাট্রিক্স তথ্য থাকে। শেল স্ক্রিপ্টে, আমি এই প্রথম কয়েকটি লাইন পাঠ্যের মুছে ফেলতে চাই যাতে আমি অন্য প্রোগ্রামে খাঁটি ম্যাট্রিক্স তথ্যটি ব্যবহার করতে পারি। এটি করার জন্য আমি কীভাবে ব্যাশ শেল কমান্ড ব্যবহার করতে পারি? …

4
মাল্টলাইন শেল স্ক্রিপ্ট মন্তব্য - এটি কীভাবে কাজ করে?
সাম্প্রতিককালে, আমি এর আগে কখনও কখনও দেখেনি এমন একাধিক মন্তব্যের প্রকারে আমি হোঁচট খেয়েছি - এখানে একটি স্ক্রিপ্ট উদাহরণ রয়েছে: echo a # : aaa : ddd # echo b এটি কাজ করে বলে মনে হচ্ছে, এমনকি এটি vimসিনট্যাক্স-হাইলাইট করে। মন্তব্য করার এই স্টাইলটি কী এবং কীভাবে আমি এটি সম্পর্কে …

6
&& এবং এর বিভ্রান্তিমূলক ব্যবহার || অপারেটার
আমি একটি /etc/rc.d/init.d/sendmailফাইলে স্কিমিং করছিলাম (আমি জানি এটি খুব কমই ব্যবহৃত হয় তবে আমি পরীক্ষার জন্য পড়াশোনা করি), এবং আমি &&এবং ||অপারেটরদের সম্পর্কে কিছুটা বিভ্রান্ত হয়ে পড়েছি । আমি পড়েছি যেখানে এগুলি বিবৃতিতে ব্যবহার করা যেতে পারে যেমন: if [ test1 ] && [ test2 ]; then echo "both tests …

6
আমি কীভাবে বাশ সহ দুটি সংখ্যার (বিয়োগ ইত্যাদি) যুক্ত করতে পারি?
আমি এর সাথে নম্বরগুলি এবং অপারেশনটি পড়তে পারি: echo "First number please" read num1 echo "Second number please" read num2 echo "Operation?" read op তবে তার পরে আমার সংখ্যা যুক্ত করার সমস্ত প্রচেষ্টা ব্যর্থ হয়েছে: case "$op" in "+") echo num1+num2;; "-") echo `num1-num2`;; esac চালান: First number please 1 …

4
ইতিমধ্যে চলমান অগ্রগতিতে আমি কি কোনওভাবে "&& prog2" যুক্ত করতে পারি?
বেশিরভাগ শেল নির্দিষ্ট উপায়ে কমান্ড কার্যকর করার মতো &&এবং কার্য ;সম্পাদন করে। তবে যদি একটি কমান্ড ইতিমধ্যে চলমান থাকে, তবে আমি কি এখনও কোনওরূপে প্রথমটির ফলাফলের উপর ভিত্তি করে কার্যকর করতে আরও একটি কমান্ড যুক্ত করতে পারি? বলো আমি দৌড়ে গেলাম $ /bin/myprog some output... কিন্তু আমি সত্যিই চেয়েছিলেন /bin/myprog …
87 bash  shell  process  exit 

4
বাশ-এ সন্তানের কাছে ফরোয়ার্ড করুন
আমার একটি বাশ স্ক্রিপ্ট রয়েছে যা এর সাথে একই দেখাচ্ছে: #!/bin/bash echo "Doing some initial work...."; /bin/start/main/server --nodaemon এখন যদি স্ক্রিপ্টটিতে চলমান বাশ শেলটি একটি SIGTERM সিগন্যাল পায়, তবে এটি চলমান সার্ভারে একটি SIGTERM প্রেরণ করা উচিত (যা অবরুদ্ধ করে, তাই কোনও ফাঁদ সম্ভব নয়)। এটা কি সম্ভব?
86 bash  shell  signals  docker 

7
ব্যাশে বিস্ময়কর চিহ্ন (!) ব্যবহার করতে পারবেন না?
আমি !তার পথে একটি বিস্ময়কর চিহ্ন ( ) সহ একটি HTTP url অ্যাক্সেস করতে কার্ল কমান্ডটি ব্যবহার করার চেষ্টা করছি । উদাহরণ: curl -v "http://example.org/!287s87asdjh2/somepath/someresource" কনসোল দিয়ে উত্তর bash: ... event not found। এখানে কি হচ্ছে? এবং বিস্মৃত চিহ্ন থেকে বাঁচতে উপযুক্ত বাক্য গঠন কী হবে?

4
উদ্ধৃতিবিহীন ফাঁকা জায়গাগুলির সাথে প্যারামিটার বিস্তৃতি কেন ডাবল বন্ধনী "[[" কিন্তু একক বন্ধনী "[" "এর ভিতরে নয়?"
আমি একক বা ডাবল বন্ধনী ব্যবহার করে বিভ্রান্ত হয়েছি। এই কোডটি দেখুন: dir="/home/mazimi/VirtualBox VMs" if [[ -d ${dir} ]]; then echo "yep" fi স্ট্রিংয়ের একটি স্পেস থাকলেও এটি পুরোপুরি কাজ করে। তবে আমি যখন এটি একক বন্ধনীতে পরিবর্তন করি: dir="/home/mazimi/VirtualBox VMs" if [ -d ${dir} ]; then echo "yep" fi …
85 bash  quoting  ksh  test 


3
/Etc/profile.d এর স্ক্রিপ্টগুলি কী করে?
আমি লিনাক্স কমান্ড লাইন এবং শেল স্ক্রিপ্টিং বাইবেল থেকে বেসিক শেল স্ক্রিপ্টিং সম্পর্কে পড়ছি । এটি বলে যে /etc/profileফাইলটি শ্যাশ শুরুর প্রারম্ভে পরিবেশের পরিবর্তনশীলগুলি সেট করে। /etc/profile.dডিরেক্টরি অন্যান্য স্ক্রিপ্ট অ্যাপ্লিকেশন-নির্দিষ্ট প্রারম্ভকালে ফাইল, যা শেল দ্বারা প্রারম্ভকালে সময়ে মৃত্যুদন্ড কার্যকর করা হয় ধারণ ধারণ করে। এই ফাইলগুলি /etc/profileবাশ প্রারম্ভের জন্যও সমালোচিত …
85 bash  profile  etc 

5
কমান্ডের ইতিহাস থেকে কমান্ড-লাইন সমাপ্তি
সুতরাং, আমি ইতিহাস এবং Ctrl+ এ সন্ধান করেছি R, তবে তারা যা আমি ভেবেছিলাম তা আমি জানি না। এমন কোনও উপায় আছে যা আমি কোনও কমান্ডের শুরুতে টাইপ করতে পারি এবং আমার ইতিহাসে ম্যাচগুলি সন্ধান করে কিছু বাশ শর্টকাট দিয়ে যায়? # mysq(some shortcut key) আমাকে দেয়: # mysqldump --add-drop-table …

6
বাশ ইতিহাস: "উপেক্ষা" এবং "মুছে ফেলা" সেশন জুড়ে সাধারণ ইতিহাসের সাথে দ্বন্দ্ব স্থাপন করে
প্রথমত, এটি এসইতে বিদ্যমান কোনও থ্রেডের সদৃশ নয়। আমি উন্নত বাশ ইতিহাসে এই দুটি থ্রেড ( 1 ম , 2 য় ) পড়েছি , তবে উত্তরগুলির কোনওটিই কাজ করে না - - আমি পথে ফেডোরা 15 এ আছি। আমি .bashrcব্যবহারকারী ডিরেক্টরিতে (/ home / aahan /) ফাইলটিতে নিম্নলিখিতগুলি যুক্ত করেছি …

9
কীভাবে চিরকাল কিছুই করবেন না মার্জিত উপায়ে?
আমার একটি প্রোগ্রাম রয়েছে যা দরকারী তথ্য তৈরি করে stdoutতবে তা থেকেও পড়ে stdin। আমি স্ট্যান্ডার্ড ইনপুটটিতে কোনও সরবরাহ না করেই এর স্ট্যান্ডার্ড আউটপুটটিকে কোনও ফাইলে পুনর্নির্দেশ করতে চাই। এখন পর্যন্ত, এত ভাল: আমি এটি করতে পারি: program > output আর tty তে কিছু করবেন না। তবে সমস্যাটি হ'ল আমি …


3
স্ক্রিপ্টে একটি "ডলারসাইন-প্রিফিক্স স্ট্রিং" থাকার অর্থ কী?
আমি সবেমাত্র এটি একটি স্ক্রিপ্টে দেখেছি: echo $"Stopping Apache" ডলার সাইন কি জন্য? আমার গবেষণা এখন পর্যন্ত: আমি এটি ব্যাশ ম্যানুয়ালটিতে পেয়েছি: extquote সেট করা হলে, $'string'এবং $"string"মূল্য উদ্ধৃতি মধ্যে সঞ্চালিত হয় ${parameter}উদ্ধৃতি চিহ্ন মধ্যে লেখা প্রসারণও। এই বিকল্পটি ডিফল্টরূপে সক্রিয় করা হয়। ... তবে আমি $উপসর্গটির সাথে এবং ছাড়া …

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