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

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

3
ফাইলের বিভিন্ন লাইন বিভিন্ন ভেরিয়েবলে পড়তে হয় কীভাবে?
আমি একটি টেক্সট ফাইলের বিভিন্ন লাইন বিভিন্ন ভেরিয়েবলগুলিতে পড়তে চাই। উদাহরণ স্বরূপ input.txt: line1 foo foobar bar line2 bar line3 foo line4 foobar bar আমি চাই এই ফলাফল ভেরিয়েবল সংরক্ষণ করার জন্য var1, var2, var3এবং var4যেমন যে var1=line1 foo foobar bar var2=line2 bar ইত্যাদি। কেউ দয়া করে আমাকে বলতে পারেন …
14 bash 

3
ব্যাশে ফাইল নাম সম্প্রসারণ প্রক্রিয়া থেকে কিছু ফাইল কীভাবে বাদ দেওয়া যায়?
আমার রুট ডিরেক্টরিতে উবুন্টু ফাইল সিস্টেম ডিরেক্টরি রয়েছে এবং আমি ঘটনাক্রমে রুট ডিরেক্টরিতে কয়েকশো ফাইল অনুলিপি করেছি। আমি স্বজ্ঞাতভাবে ফাইল সিস্টেমের মতো বাদ দিয়ে অনুলিপি করা ফাইলগুলি সরানোর চেষ্টা করেছি rm -rf !{bin,sbin,usr,opt,lib,var,etc,srv,libx32,lib64,run,boot,proc,sys,dev} ./. এটি কাজ করে না। পুরোটি মোছার সময় কিছু ডিরেক্টরি বাদ দেওয়ার সঠিক উপায় কী? সম্পাদনা: কী …

4
ইউনিক্স টার্মিনালে কীভাবে প্রস্থান কমান্ড কাজ করবে?
exitইউনিক্স টার্মিনালে কমান্ডটি কীভাবে কাজ করে তা দয়া করে কেউ ব্যাখ্যা করতে পারেন ? অনুসন্ধান man exit এবং এটি কার্যকর which exitছিল না এবং আমি নিম্নলিখিত ইস্যুটিতে এসেছি। আমার নতুন রেড হ্যাট সিস্টেমে অ্যানাকোন্ডা এবং পাইচার্মের জন্য প্যাকেজগুলিতে অ্যাড ইনস্টল করার পরে আমি লক্ষ্য করেছি যে যখনই আমি exitটার্মিনাল সেশন …

2
বাশ স্ক্রিপ্টে কাজ করতে পরামিতিগুলি কীভাবে পাস করবেন?
আমি এমন একটি ফাংশন লিখতে চাই যা আমি স্ক্রিপ্ট থেকে বিভিন্ন ভেরিয়েবল সহ কল ​​করতে পারি। কিছু কারণে আমি এটি করতে অনেক সমস্যায় পড়ছি। উদাহরণস্বরূপ আমি সবসময় পড়েছি কেবল একটি বৈশ্বিক পরিবর্তনশীল ব্যবহার করি তবে এটি আমার কোডকে যতটা দেখতে পাবে তত বেশি পাঠযোগ্য করে তুলবে না। উদ্দিষ্ট ব্যবহারের উদাহরণ: …

5
কীভাবে একজন কমান্ডের প্রস্থান স্থিতিটিকে ভেরিয়েবলের মধ্যে নিষ্কাশন করতে পারে?
আমি কয়েক দিন আগে বাশ শিখতে শুরু করি। আমি grepএই মত একটি চলক মধ্যে প্রকাশের একটি প্রস্থান স্থিতি পেতে চেষ্টা করছি : check=grep -ci 'text' file.sh এবং আমি যে আউটপুট পেয়েছিলাম তা হল No command '-ic' found আমি পাইপ কমান্ড দিয়ে এটি করা উচিত?

1
কোনও শেল স্ক্রিপ্ট 9 সিগন্যালের সাথে নিহত হয়েছে কিনা তা বলার কোনও উপায় আছে কি?
আমার কাছে বাশ স্ক্রিপ্ট রয়েছে (জাভা প্রোগ্রাম থেকে ডাকা) যা খুন হতে থাকে। আমি সর্বদা এটির signal 15সাথে ধরা করি trapতবে তারপরে আরও কিছু সংকেত আসে যে আমার সন্দেহ হয় signal 9তবে এটি আসলেই অন্ধ হয়ে পড়ে signal 9। আমি জানি আপনি পারবেন না trap signal 9, তাই signal 9আমার …

3
বাশ: আমি ভেঙেছি [[<]]
আমি একটি বাশ স্ক্রিপ্ট লিখছিলাম এবং হঠাৎ এই আচরণ শুরু হয়েছিল: [[ 1 &lt; 2 ]]; echo $? # outputs 0 [[ 2 &lt; 13 ]]; echo $? # outputs 1 তবে -ltসাবলীলভাবে কাজ করে: [[ 1 -lt 2 ]]; echo $? # outputs 0 [[ 2 -lt 13 ]]; …
14 bash  test 

3
কোনও রূপান্তর ছাড়াই বাইট বাক্যে কপি করার জন্য আমি কীভাবে বাইনারে বাইনারি নিয়ে কাজ করতে পারি?
আমি উচ্চাভিলাষী কারণে অগণিত কারণে একটি সি ++ কোডটিকে ব্যাশে অনুবাদ করার চেষ্টা করছি। এই কোডটি আমার সাব-ফিল্ডের সাথে সুনির্দিষ্ট একটি ফাইল টাইপ পড়ে এবং পরিচালনা করে যা বাইনারিতে সম্পূর্ণরূপে লিখিত এবং কাঠামোগত। আমার প্রথম বাইনারি সম্পর্কিত টাস্কটি হাইডারের প্রথম 988 বাইট হুবহু হ'ল অনুলিপি করা এবং এগুলিকে একটি আউটপুট …
14 bash  binary  head 

4
বাশ সমাপ্তি সেন্টোস 7 এ খুব অসম্পূর্ণ
আমি ব্যাশ সমাপ্তি ব্যবহার করে ইনস্টল করেছি yum install --enablerepo=epel bash-completion। এটি কয়েকটি বেসিক কমান্ডের (গিট ও ইয়ম) কাজ করার সময় আমি সম্পূর্ণকারীদের একটি বড় অংশ অনুপস্থিত। আমার /etc/bash_completion.dমধ্যে নিম্নলিখিত রয়েছে: bash_completion.d] s এলএসএস গিট ইপ্রিলস রিডাইফাইন_ফিল্ডির ইয়াম ইয়ুমাইন.পি ইয়ম-ইউস.ব্যাশ তবে, আমি জানি যে এখানে মেক (যা ইনস্টল করা হয়েছে) …

5
দীর্ঘ পথে প্রথম অনুপস্থিত ডিরেক্টরিটি কীভাবে খুঁজে পাব?
ভাবুন আমার এমন একটি পথ রয়েছে যা বিদ্যমান নেই: $ ls /foo/bar/baz/hello/world ls: cannot access /foo/bar/baz/hello/world: No such file or directory তবে আসুন বলুন /foo/bar যে বিদ্যমান আছে। আমার জন্য bazকি এই উপায়টির ব্রেকিং পয়েন্টটি নির্ধারণ করার জন্য দ্রুত উপায় আছে ? আমি ব্যাশ ব্যবহার করছি
14 bash  shell  directory  ls 

8
ভেরিয়েবলটি শেলের মতো বোর্নে একটি অ্যারে হয়?
বোর্নে শেলের মতো যা অ্যারে ভেরিয়েবল সমর্থন করে আমরা ভ্যারিয়েবল অ্যারে কিনা তা পরীক্ষা করতে কিছু পার্সিং ব্যবহার করতে পারি। নীচে সমস্ত কমান্ড চলমান পরে চালানো হয়েছিল a=(1 2 3)। zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a …
14 bash  shell  zsh  ksh  yash 

3
কীভাবে 'ফাইন্ড-এক্সেক' স্পেস সহ ফাইলের নাম পাস করে?
যদি আমার কাছে এমন কিছু ডিরেক্টরি থাকে যার নামগুলির ফাঁকা স্থান থাকে, উদাহরণস্বরূপ $ ls -1 dir1 file 1 file 2 file 3 আমি তাদের সকলকে এই জাতীয় ডিরেক্টরিতে সফলভাবে অনুলিপি করতে পারি: $ find dir1 -mindepth 1 -exec cp -t dir2 {} + যাইহোক, এর আউটপুটটিতে find dir1 -mindepth …

2
বড় ওয়ার্ডলিস্টে সদৃশগুলি মুছার দ্রুততম উপায়?
আমার একটি বড় ওয়ার্ডলিস্ট নকল করা দরকার। আমি বেশ কয়েকটি কমান্ড চেষ্টা করেছিলাম এবং এখানে এবং এখানে কিছু গবেষণা করেছি যেখানে তারা ব্যাখ্যা করে যে কোনও ওয়ার্ডলিস্টকে নকল করার দ্রুততম উপায়টি অ্যাজে-কে ব্যবহার করছে বলে মনে হচ্ছে। awk -&gt; ও (এন)? সাজান -&gt; ও (এন লগ এন)? তবে আমি দেখতে …
14 bash  awk  performance  sort 

5
Awk ব্যবহার করে কীভাবে পরম মান নিবেন?
আমার যদি দুটি তারিখের নিচে থাকে: 2015-09-12,2015-08-13 এবং তাদের মধ্যে দিনের সংখ্যা পাওয়া দরকার, আমি নীচের কোডটি ব্যবহার করব: awk -F'[-,]' '{print 360*($4-$1)+30*($5-$2)+($6-$3)}' এই কোডের ফলাফল আউটপুট হবে -29যখন আসলে পার্থক্য29

1
ব্যাশ প্যারামিটার সম্প্রসারণ কেন সিস্টেমড পরিষেবা ফাইলগুলির মধ্যে কাজ করে না?
আমি ব্যবহার করার চেষ্টা করছি systemd'র EnvironmentFileএবং কমান্ড একটি বিকল্প যোগ যখন এটি ফাইলের মধ্যে সেট করা হয়। ইউনিট ফাইলে আমার নিম্নলিখিত রয়েছে: ExecStart=/usr/bin/bash -c "echo ${PORT:+port is $PORT}" যা আমি পরিষেবাটি শুরু করার পরে কিছুতেই প্রতিধ্বনিত হয় না। নিম্নলিখিতটি প্রত্যাশার মতো কাজ করে: ExecStart=/usr/bin/bash -c "echo port is $PORT" …

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