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

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

2
"$"? (ডলার-প্রশ্ন চিহ্ন) পরিবর্তনশীল কেবল বাশ শেলের মধ্যে উপলব্ধ?
ইন Bashশেল, আমি মাধ্যমে কমান্ড প্রস্থান অবস্থা পেতে পারেন $?পরিবর্তনশীল: # ps -ef | grep "haha" root 15439 15345 0 23:02 pts/0 00:00:00 grep --color=auto haha # echo $? 0 এটি কি কেবল বাশ শেলের মধ্যেই পাওয়া যায়? অথবা আমি অন্যান্য শাঁসেও এটি ব্যবহার করতে পারি?

3
বিচ্ছিন্ন সময় দেখানোর জন্য পিএস 1 প্রম্পট
আমি বর্তমানে আমার ব্যাশ প্রম্পটে বর্তমান সময়টি প্রদর্শন করতে এটি ব্যবহার করছি: PS1=\[\e[0;32m\]\t \W>\[\e[1;37m\] 20:42:23 ~> পূর্ববর্তী প্রম্পট থেকে কি অতিবাহিত সময় প্রদর্শন করা সম্ভব? যেমন: 00:00:00 ~> sleep 10 00:00:10 ~> sleep 20 00:00:20 ~> এর সাথে মিল নেই কিছু কি ব্যাকগ্রাউন্ডের কোনও স্ক্রিপ্ট দ্বারা পিএস 1 পর্যায়ক্রমে পরিবর্তন …
10 bash  prompt 

2
স্থগিত হওয়ার পরে কিছুক্ষণ লুপ কেন থামবে?
কেন এটি হল যে ব্যাশ ব্যবহার করা এবং কিছুক্ষণের জন্য লুপ স্থগিত করা, লুপটি আবার শুরু হওয়ার পরে বন্ধ হয়ে যায়? নীচে সংক্ষিপ্ত উদাহরণ। $ while true; do echo .; sleep 1; done . . ^Z [1]+ Stopped sleep 1 $ fg sleep 1 $ আমি সংকেতগুলির সাথে পরিচিত, এবং …

3
প্রতি X সেকেন্ডে কমান্ড সঞ্চালন করুন
আমি কোনও কমান্ডটি 10 ​​সেকেন্ডে সম্পাদন করতে চাই এবং এটি ব্যাকগ্রাউন্ডে কার্যকর করা হয়েছে (এর মাধ্যমে মুছে ফেলা হচ্ছে watch?) সমস্ত উত্তর নীচের মত কিছু দেখায়, কিন্তু এটি 11 থেকে 14 সেকেন্ডে কার্যকর হবে। এই কিভাবে এটি করা সম্ভব? while true; do # perform command that takes between 1 and …

4
Another ~ `(হোম ডিরেক্টরি) এর মতো আরেকটি শর্টকাট তৈরি করুন
আমি ~~একটি অন্য ডিরেক্টরিতে নির্দেশ করতে চাই যাতে আমি এটি শর্টকাট হিসাবে ব্যবহার করতে পারি। আমি এটির মতো একই কার্যকারিতা রাখতে চাই ~। কিভাবে আমি এটি করতে পারব?
10 linux  bash  ubuntu  tilde 

7
আমি পাঁচটি গুণতে কীভাবে স্ক্রিপ্ট তৈরি করতে পারি?
আমি 375 এবং 3500 (375, 380, 385 ...) এর মধ্যে পাঁচটির গুণকগুলির সমস্ত তালিকাতে খুব সাধারণ বাশ স্ক্রিপ্ট তৈরি করার চেষ্টা করছিলাম। একটি জিনিস যা আমি চেষ্টা করেছিলাম এবং কাজ করে নি তা হ'ল: for i in {375..3500} do echo $i (($i += 5)) done আমি কিছুক্ষণ পর ছেড়ে দিয়েছিলাম …
10 bash  shell  scripting 

1
গ্লোব প্যাটার্ন থেকে পরিবর্তিত ভেরিয়েবলের সাথে ব্যাশ প্রতিস্থাপন
নীচের উদাহরণটি বিষয়টি ব্যাখ্যা করে। FILENAMEপ্রতিস্থাপন ব্যবহার করার সময় প্রতিলিপি হিসাবে প্রতিধ্বনিত হওয়া এবং অনুধাবন করার সময় কেন সঠিকভাবে মুদ্রিত হয়? #!/bin/bash FILEPATH_WITH_GLOB="/home/user/file_*" FILENAME=$(basename "$FILEPATH_WITH_GLOB") echo $FILENAME #file_1234 echo ${FILENAME:1:5} #ile_* <---why is this not ile_1

1
ওএস এক্স, বাশ: ওপেন ফাইল বর্ণনাকারীর উপর কম কাজ করে, বিড়াল দেয় না
বাশ স্ক্রিপ্টে আমি কাজ করছি (যা উবুন্টু এবং ওএস এক্সে চলতে হবে), আমার কয়েকশত কমান্ডের আউটপুট একটি ফাইলে পুনর্নির্দেশ করা দরকার। তাদের সকলের সাথে যুক্ত &>...হওয়ার পরিবর্তে আমি কেবল এটি করি exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 এতদূর ভাল, তবে এই সমস্ত কমান্ডের অর্ধেক অংশের মধ্যে, ফাইল বিবরণকারীটি উন্মুক্ত রেখে, …

1
কিছু কমান্ডের নির্দিষ্ট পরামিতি ট্র্যাক করুন
ধরা যাক যে আমার কাছে একটি কমান্ড রয়েছে git branch(উদাহরণস্বরূপ সর্বদা দুটি শব্দ সহ)। আমি যা চাই তা হ'ল কমান্ডটি কখন আর্গুমেন্ট দিয়ে কার্যকর করা হয় তা ট্র্যাক করা। উদাহরণস্বরূপ, আমি যদি git branch developত্রুটি ছাড়াই কমান্ডটি চালিত করি তবে আমি developএকটি ফাইলে সঞ্চয় করতে চাই । আমি আমার উপর …
10 bash  shell  function 

1
ব্যাশে মাল্টি-লাইন পেস্ট প্রতিরোধ করুন
আমি প্রায়শই ctrl+cকিছু গুই অ্যাপ্লিকেশন থেকে পাঠ্য অনুলিপি করতে ব্যবহার করি এবং তারপরে ডান-মাউস-ক্লিক-মেনু ব্যবহার করে পেস্ট করে আমার টার্মিনাল এমুলেটর (টার্মিনেটর) এ আটকান। কখনও কখনও আমি ভুলে যাই যে ক্লিপবোর্ডে বেশ কয়েকটি লাইন থাকে, যা ব্যাশে আটকানো হলে প্রতিটি লাইন "চালিত" হয় সম্পূর্ণভাবে মাল্টি-লাইন পেস্ট প্রতিরোধের কোনও সমাধান আছে …

6
কীভাবে আপনি পরীক্ষা করতে পারেন যে কোনও ফাইল অজস্রের মধ্যে রয়েছে? [-d 'ফাইলের নাম'] ব্যর্থ
আমি ব্যবহারকারীর একটি তালিকা তৈরি করার চেষ্টা করছি যাঁর একটি হোম ডিরেক্টরি সেট রয়েছে যা বিদ্যমান নেই। দেখে মনে হচ্ছে আমার এটি করা খুব ভাল করে করা উচিত, তবে আমার সিনট্যাক্সে কিছু ভুল। এটি আমাকে "অবৈধ সিনট্যাক্স" বলতে থাকে]। আমি কি ভুল করছি? awk -F: '{ if(![ -d "$6"]){ print …
10 bash  awk  directory 

3
কমান্ড প্রতিস্থাপনের পরিবর্তনশীল প্রতিস্থাপনে বাসা বাঁধতে পারে?
আমি কোনও কমান্ডের মাধ্যমে অ্যাক্সেস করে এমন একটি নির্দিষ্ট স্ট্রিংয়ে পরিবর্তনশীল বিকল্প ব্যবহার করতে চাই। উদাহরণস্বরূপ, আমি যদি আমার ক্লিপবোর্ডে কিছু অনুলিপি করি তবে আমি এটির মতো এটি অ্যাক্সেস করতে পারি। $ xclip -o -selection clipboard Here's a string I just copied. যদি আমি এটিকে কোনও ভেরিয়েবলের জন্য নির্ধারণ করি, …

3
বাশ করতে "পড়ুন" দিয়ে একটি স্ক্রিপ্ট পাইপ করা
আমি এটা মাধ্যমে বংশীধ্বনিতুল্য দ্বারা একটি স্ক্রিপ্ট চালাতে সমস্যা প্রয়োজন bashসঙ্গে wget(বদলে সরাসরি চলমান ব্যাশ সহ)। $ wget -O - http://example.com/my-script.sh | bash এটি কাজ করছে না কারণ আমার স্ক্রিপ্টটির readবিবৃতি রয়েছে। বাশ-এ যাওয়ার সময় পাইপিং করার সময় কোনও কারণে এগুলি কাজ করে না: # Piping to bash works in …
10 bash  shell  pipe  read 

1
হাইজ্যাকিং প্রম্পট ছাড়াই পটভূমি প্রক্রিয়া থেকে অগ্রগতি প্রতিধ্বনিত
সাধারণ লিপিটি বিবেচনা করুন hello: #!/bin/bash echo 'hello world!' এখন ব্যশ থেকে যদি আমি ব্যাকগ্রাউন্ডে এটি চালানোর চেষ্টা করি: $ hello & [1] 12345 $ hello world! █ <--- prompt is stuck here until I hit enter! [1]+ Done $ █ <--- prompt back to normal আমি বরং কি দেখতে …

3
কমান্ড লাইন আর্গুমেন্ট হিসাবে আপনি কীভাবে একটি সংখ্যা যুক্ত করবেন?
আমি কমান্ড লাইন থেকে 1 নম্বর এবং ডিফল্টের মতো একটি নম্বর যুক্ত করার চেষ্টা করছি। উদাহরণস্বরূপ: 50 নম্বরে ব্যবহারকারী টাইপ করলে স্ক্রিপ্টটি 10 ​​যোগ করবে (ডিফল্ট নম্বর হিসাবে)। ./script 50 The sum of 50+ 10 is 60. আমার এখন পর্যন্ত যা আছে তাই এটি। echo -n "Please enter a number: …
10 bash 

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