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

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

8
কোনও সিমিলিংকের উপস্থিতি আছে কিনা তা কীভাবে পরীক্ষা করবেন
আমি ব্যাশটিতে একটি সিমিলিংক বিদ্যমান কিনা তা খতিয়ে দেখার চেষ্টা করছি। আমি যা চেষ্টা করেছি তা এখানে। mda=/usr/mda if [ ! -L $mda ]; then echo "=> File doesn't exist" fi mda='/usr/mda' if [ ! -L $mda ]; then echo "=> File doesn't exist" fi তবে, এটি কাজ করে না। …
208 bash  symlink 

11
বাশ ডিরেক্টরিতে একটি পিতামাতার প্রাপ্ত
আমার কাছে যদি ফাইলের পথ থাকে যেমন ... /home/smith/Desktop/Test /home/smith/Desktop/Test/ আমি স্ট্রিংটি কীভাবে পরিবর্তন করব যাতে এটি প্যারেন্ট ডিরেক্টরি হবে? যেমন /home/smith/Desktop /home/smith/Desktop/
207 bash  directory  dirname 

10
সন্ধান করুন: -মুগ্ধের পক্ষে অনুপস্থিত যুক্তি
আমাকে আজ একটি কমান্ড দিয়ে সাহায্য করা হয়েছিল, তবে এটি কাজ করছে বলে মনে হয় না। এই হুকুম: find /home/me/download/ -type f -name "*.rm" -exec ffmpeg -i {} -sameq {}.mp3 && rm {}\; খোল ফিরে আসে find: missing argument to `-exec' আমি মূলত যা করার চেষ্টা করছি তা হ'ল ডিরেক্টরিটি …
206 bash  shell  find  arguments  exec 

18
কোনও ফাইলের মাঝখানে নির্দিষ্ট লাইন প্রদর্শন করতে দ্রুত ইউনিক্স কমান্ড?
কোনও সার্ভারের সাথে কোনও সমস্যা এবং আমার একমাত্র লগ ফাইলটি ডিবাগ করার চেষ্টা করা হচ্ছে একটি 20 জিবি লগ ফাইল (কোনও টাইমস্ট্যাম্প এমনকি নেই! লোকেরা System.out.println()লগিং হিসাবে কেন ব্যবহার করবে ? উত্পাদনে ?!) গ্রেপ ব্যবহার করে, আমি ফাইলটির এমন একটি অঞ্চল খুঁজে পেয়েছি যা আমি 347340107 লাইনটিতে দেখতে চাই। এর …
206 linux  bash  unix  text 

5
বাশের একটি অ্যারেতে সীমানাযুক্ত স্ট্রিং পড়া
আমার একটি ভেরিয়েবল রয়েছে যার মধ্যে একটি স্পেস-ডিলিমিট স্ট্রিং রয়েছে: line="1 1.50 string" আমি সেই স্ট্রিংটিকে একটি ডিলিমিটার হিসাবে স্পেস দিয়ে বিভক্ত করতে চাই এবং ফলাফলটিকে একটি অ্যারেতে সঞ্চয় করতে চাই, যাতে নিম্নলিখিতটি: echo ${arr[0]} echo ${arr[1]} echo ${arr[2]} আউটপুট 1 1.50 string কোথাও আমি একটি সমাধান পেয়েছি যা কার্যকর …
206 arrays  string  bash  shell 

7
বাশ ব্যবহার করার সময় কোন চরিত্রগুলি পালাতে হবে?
বাশে পালানোর দরকার আছে এমন কোনও অক্ষরের তালিকা রয়েছে কি? এটা ঠিক সঙ্গে চেক করা যেতে পারেsed ? বিশেষত, আমি যাচাই করা দরকার কিনা তা পরীক্ষা করে %দেখছিলাম। আমি চেষ্টা করেছিলাম echo "h%h" | sed 's/%/i/g' এবং অব্যাহতি ছাড়াই ভাল কাজ করে %। এটা মানে% দরকার নেই? প্রয়োজনীয়তা যাচাই করার …

15
পাইপ থেকে শেল ভেরিয়েবলে মানগুলি পড়ুন
আমি স্টিডিন থেকে ডেটা প্রক্রিয়া করার জন্য বাশ পাওয়ার চেষ্টা করছি যা পাইপ হয়ে গেছে, তবে ভাগ্য নেই। আমি যা বলতে চাইছি তা নিচের কোনও কাজ নয়: echo "hello world" | test=($(< /dev/stdin)); echo test=$test test= echo "hello world" | read test; echo test=$test test= echo "hello world" | test=`cat`; …
205 linux  bash  pipe 

3
কোনও কমান্ড ব্যর্থ হলে অবিলম্বে ব্যাশ প্রস্থানকারী "সেট-ই" এর প্রভাবটি কীভাবে পূর্বাবস্থায়ী করা যায়?
set -eএকটি ইন্টারেক্টিভ ব্যাশ শেলের মধ্যে প্রবেশ করার পরে , কোনও কমান্ড শূন্য-শূন্যের সাথে প্রস্থান না হলে ব্যাশটি অবিলম্বে প্রস্থান করবে। আমি কীভাবে এই প্রভাবটিকে পূর্বাবস্থায় ফিরিয়ে আনতে পারি?
205 bash  exit 

3
উবুন্টু বলেছে "বাশ: ./ প্রোগ্রামের অনুমতি অস্বীকার করা হয়েছে" [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি স্ট্যাক ওভারফ্লো নির্দেশিকাগুলি পূরণ করে না । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্ন আপডেট করুন তাই এটা -বিষয়ে স্ট্যাক ওভারফ্লো জন্য। 6 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি কম্পিউটার 1 এবং 2 কম্পিউটারে উবুন্টু চালাচ্ছি computer …
205 bash  shell  sh 


6
জায়গায় জায়গায় কোনও ফাইল বাছাই করার পদ্ধতি
যখন আমরা sort fileকমান্ডটি ব্যবহার করি , ফাইলটি এর বিষয়বস্তুগুলি বাছাই করা পদ্ধতিতে দেখায় যদি আমি কোনও ধরণের আউটপুট ছাড়া বাছাই করা ফাইল না চাই তবে কী হয়?
205 linux  bash  shell  unix 


5
বাশ স্ক্রিপ্টে কোনও স্ট্রিং একটি রেজেক্সের সাথে মেলে কিনা তা পরীক্ষা করুন
যুক্তি হল যে আমার স্ক্রিপ্ট পায় এক নিম্নলিখিত বিন্যাসে একটি তারিখ: yyyymmdd। আমি ইনপুট হিসাবে কোনও বৈধ তারিখ পাই কিনা তা আমি খতিয়ে দেখতে চাই। কিভাবে আমি এটি করতে পারব? আমি একটি রেজেক্স ব্যবহার করার চেষ্টা করছি:[0-9]\{\8}
204 regex  bash  shell  scripting 

10
নুহপ প্রসেসটি মারতে কীভাবে প্রসেস আইডি পাবেন?
আমি সার্ভারে নোহুপ প্রক্রিয়া চালাচ্ছি। আমি যখন এটি মারার চেষ্টা করি তখন আমার পুটি কনসোলটি পরিবর্তিত হয়ে যায়। এইভাবে আমি প্রক্রিয়া আইডিটি সন্ধান করার চেষ্টা করি: ps -ef |grep nohup এই হত্যার আদেশ kill -9 1787 787
204 linux  bash  grep  nohup 

5
বাশ: যদি / এক লাইনে অন্য বিবৃতি
some_processকোনও সার্ভারে কোনও প্রক্রিয়া (ধরে নেওয়া হয় বলে ধরে নেওয়া হয় ) চলছে কিনা তা আমি খতিয়ে দেখার চেষ্টা করছি । যদি তা হয় তবে 1 প্রতিধ্বনি করুন, অন্যথায় 0 প্রতিধ্বনি করুন। এটি হ'ল আদেশটি যা আমি ব্যবহার করছি তবে এটি কেবল আংশিকভাবে কাজ করে (নীচে আরও তথ্য)। নোট করুন …
204 bash 

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