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

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

6
এক্সিকিউটড কমান্ড থেকে ত্রুটি বার্তা ক্যাপচার কিভাবে?
আমাকে একটি স্বয়ংক্রিয় সার্ভার কঠোর করার স্ক্রিপ্ট তৈরি করার দায়িত্ব দেওয়া হয়েছিল এবং একটি জিনিস যা তাদের প্রয়োজন তা হ'ল প্রতিটি কমান্ডের সমস্ত আউটপুট কার্যকর করা হয়। আমি ত্রুটির বার্তাটি একটি স্ট্রিংয়ের মধ্যে সঞ্চয় করতে এবং এটি একটি পাঠ্য ফাইলে যুক্ত করতে চাই। ধরা যাক আমি এই আদেশটি চালিয়েছি: /sbin/modprobe …
20 bash  scripting  string 

3
বাশ স্ট্রিংকে ন্যায়সঙ্গত করতে ট্রেলিং স্পেস যুক্ত করে
আমার বর্তমান কোডটি এর মতো দেখাচ্ছে: x=${y:0:40}যা স্ট্রিংয়ের দৈর্ঘ্য 40 টি অক্ষরে সীমাবদ্ধ করে। স্ট্রিং 40 টির চেয়ে কম অক্ষরের আকারের ক্ষেত্রে, স্থানের স্থানের সাহায্যে পেছনের স্থানগুলি পূরণ করা কি সম্ভব? তাই যদি আমার y="very short text" আমি আমার y হতে চাই: y = "খুব সংক্ষিপ্ত পাঠ্য (+25 পেছনের স্থান) …
20 bash 


3
বাশ স্ক্রিপ্টগুলিতে স্ক্রিনে না দেখিয়ে পাসওয়ার্ড পড়া
টার্মিনালে প্রদর্শিত না হওয়া সরঞ্জামগুলির মতো এমনভাবে কীভাবে ব্যাশ স্ক্রিপ্টগুলিতে পাসওয়ার্ড পড়তে হয়? (ফন্টকে কালো রঙে পরিবর্তন করা অনুলিপি করে সহজেই অনুলিপি করে পেস্ট করতে পারে - সুতরাং এটি সমাধান নয়)
20 bash  password 

4
অন্য স্ক্রিপ্টের বিষয়বস্তু হিসাবে ব্যবহারের জন্য একটি ভেরিয়েবল এড়িয়ে চলুন
এই প্রশ্নটি কীভাবে সঠিকভাবে পালানো স্ট্রিং আক্ষরিক লিখতে হবে তা নয় । কোনও স্ক্রিপ্টের মধ্যে বা অন্যান্য প্রোগ্রামের মাধ্যমে সরাসরি ব্যবহারের জন্য ভেরিয়েবলগুলি কীভাবে পালাতে হয় সে সম্পর্কিত কোনও সম্পর্কিত প্রশ্ন আমি খুঁজে পেলাম না। আমার লক্ষ্য হ'ল অন্যান্য স্ক্রিপ্টগুলি তৈরি করতে কোনও স্ক্রিপ্ট সক্ষম করা। এর কারণ, উত্পাদিত স্ক্রিপ্টগুলির …

4
যুক্তি ব্যতীত সেট কমান্ড কী করে?
setতর্ক ছাড়াই কমান্ড কী করে ? যেহেতু আমি দেখতে পাচ্ছি এটি আমার পরিবেশের ভেরিয়েবলগুলি কেবল envকমান্ডের মতোই বর্ণানুক্রমিকভাবে মুদ্রণ করে । এবং আরও কিছু আলাদা তথ্য (ভেরিয়েবল? ফাংশন?) প্রিন্ট করে: __git_printf_supports_v=yes __grub_script_check_program=grub-script-check ... quote () { local quoted=${1//\'/\'\\\'\'}; printf "'%s'" "$quoted" } quote_readline () { local quoted; _quote_readline_by_ref "$1" ret; …
19 bash  set 

3
EOP পর্যন্ত বিড়ালের মাধ্যমে পাইপ দেওয়া না থাকলে গ্রেপ আউটপুট দেয় না
এই ন্যূনতম উদাহরণ দেওয়া ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) আউটপুট LINE 1এবং তারপর, এক সেকেন্ড পর আউটপুট LINE 2, যেমন প্রত্যাশিত । আমরা যদি এই পাইপ grep LINE ( echo "LINE 1" ; sleep 1 ; echo "LINE 2" ; ) | …
19 bash  grep  pipe 

1
শেষ কমান্ড-লাইন আর্গুমেন্টটি পেতে কীভাবে ash #! # B ব্যাশে কাজ করে?
শেষ কমান্ড-লাইন আর্গুমেন্টটি পেতে, অ্যাডভান্সড ব্যাশ-স্ক্রিপ্টিং গাইড থেকে: বা: lastarg=${!#} এটি একটি হল পরোক্ষ উল্লেখ করার $#পরিবর্তনশীল। নোট যে lastarg=${!$#}কাজ করে না।
19 bash 

3
বাশে নেস্টেড ব্রেস প্রসারণ রহস্য
এই: $ echo {{a..c},{1..3}} এটি উত্পাদন করে: a b c 1 2 3 যা সুন্দর, তবে দেওয়া কঠিন বলে বোঝানো যায় $ echo {a..c},{1..3} দেয় a,1 a,2 a,3 b,1 b,2 b,3 c,1 c,2 c,3 এটি কোথাও নথিভুক্ত করা হয়? ব্যাশ রেফারেন্স এটা উল্লেখ না (যদিও এটি এটি ব্যবহার একটি উদাহরণ …

1
প্রতিধ্বনি [9876543210] প্রদর্শিত হয় 1 4 5 6… কেন?
দয়া করে ব্যাখ্যা করুন কেন শেষ 4 ইকো স্টেটমেন্টগুলির জন্য 1 4 5 6 প্রদর্শিত হয়? আমি একবার এটি দুর্ঘটনার দ্বারা আঘাত করেছি, তবে কেন এই আচরণ ঘটে তা সম্পর্কে এখন আমি আগ্রহী। এই বিবৃতি প্রত্যাশিত হিসাবে কাজ করে (আমার জন্য)। $ echo [ 9876543210 ] [ 9876543210 ] $ …

3
এই প্রসঙ্গে $ {1: 0: 2? এর অর্থ কী?
আমি নীচে প্রদর্শিত কোডটি সন্ধান করছি এবং যদি সারি / কলাম আর্গুমেন্টগুলি হয় -rবা দিয়ে শুরু হয় তবে এটি ইনপুটটি পরীক্ষা করে -c। ${1:0:2}এই প্রসঙ্গে অর্থ কী ? rowArgName="-r" colArgName="-c" if [ "${1:0:2}" != $rowArgName ] && [ "${1:0:2}" != $colArgName ] then echo $correctCmdMsg >&2 exit 1 fi

5
রুটের শেলটি ভুল করে পরিবর্তিত হয়েছে। আমি কীভাবে এটিকে বৈধ শেলের কাছে ফিরে যেতে পারি?
আমি ভুল করে enteredুকলাম chsh -s /usr/bin পরিবর্তে chsh -s /bin/bash এবং এখন আমি কোনও রুট শেলটিতে লগইন করতে পারি না, আমি কীভাবে ম্যানুয়ালি রুট হিসাবে ব্যাশ শেলটি শুরু করব?
19 bash  shell 

3
ক্ষেত্র বিভাজনের জন্য আমি কখন অস্থায়ী আইএফএস ব্যবহার করতে পারি?
ব্যাশে, বলুন আপনার কাছে রয়েছে var=a.b.c., তারপরে: $ IFS=. printf "%s\n" $var a.b.c যাইহোক, IFSঅ্যারে তৈরি করার সময় এরকম ব্যবহার কার্যকর হয়: $ IFS=. arr=($var) $ printf "%s\n" "${arr[@]}" a b c এটি খুব সুবিধাজনক, নিশ্চিত, তবে এই নথিটি কোথায়? বাশ ডকুমেন্টেশনে অ্যারে বা ওয়ার্ড স্প্লিটিংয়ের বিভাগগুলির দ্রুত পড়া কোনওভাবেই …
19 bash 

6
বাশ স্ক্রিপ্টে ডিডি-স্টাইলের পরামিতি
আমি একটি বাশ স্ক্রিপ্ট, ডিডি-স্টাইলে পরমগুলি দিতে চাই। মূলত, আমি চাই ./script a=1 b=43 হিসাবে একই প্রভাব আছে a=1 b=43 ./script আমি ভেবেছিলাম আমি এটি দিয়ে এটি অর্জন করতে পারি: for arg in "$@"; do eval "$arg"; done evalএটি নিরাপদ, অর্থাৎ "$arg"একটি স্ট্যাটিক (কোনও কোড প্রয়োগ নয়), ভেরিয়েবল অ্যাসাইনমেন্টের সাথে …
19 bash 

2
পুনরাবৃত্তি ছাড়া ls কিভাবে
আমি একটি ডিরেক্টরিতে একটি প্যাটার্ন সহ কিছু ফাইলকে এলএস করার চেষ্টা করছি। আমি কেবল প্রথম স্তরের পুনরাবৃত্তি না করে স্ক্যান করতে চাই। আমার লিপি: for i in $(ls $INCOMINGDIR/*$BUSSINESSDATE*) do echo $i; done উপরে কমান্ড পুনরাবৃত্তি স্ক্যান। কীভাবে এটি কেবল প্রথম স্তরের ডিরেক্টরি স্ক্যান করতে পারে?
19 bash  shell-script  ls 

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