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

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

8
বাশ মধ্যে ফোল্ডার আকার পরীক্ষা করুন
আমি এমন একটি স্ক্রিপ্ট লেখার চেষ্টা করছি যা কোনও ডিরেক্টরি আকারের গণনা করবে এবং যদি আকারটি 10 ​​গিগাবাইটের চেয়ে কম হয় এবং এর চেয়ে বেশি 2 জিবি কিছু ক্রিয়া করে। আমার ফোল্ডারের নাম উল্লেখ করার দরকার কোথায়? # 10GB SIZE="1074747474" # check the current size CHECK="`du /data/sflow_log/`" if [ "$CHECK" …
316 bash  shell  directory 

7
পূর্ববর্তী বাশ কমান্ডের যুক্তিটি আমি কীভাবে মনে করতে পারি?
পূর্ববর্তী কমান্ডের যুক্তিটি পুনরায় স্মরণ করার জন্য বাশে কোনও উপায় আছে কি? আমি সাধারণত vi file.cঅনুসরণ করি gcc file.c। পূর্ববর্তী কমান্ডের যুক্তিটি পুনরায় স্মরণ করার জন্য বাশে কোনও উপায় আছে কি?
312 linux  bash  unix  command 

10
বাশ স্ক্রিপ্টে ইকো ট্যাব অক্ষর
আমি কীভাবে ব্যাশ স্ক্রিপ্ট ব্যবহার করে এক বা একাধিক ট্যাব অক্ষর প্রতিধ্বনিত করব? যখন আমি এই কোডটি চালাই res=' 'x # res = "\t\tx" echo '['$res']' # expect [\t\tx] বুঝতে পেরেছি res=[ x] # that is [<space>x]
312 bash  tabs  echo  spaces 


10
Xargs সহ একাধিক কমান্ড চালানো
cat a.txt | xargs -I % echo % উপরের উদাহরণে, xargs echo %কমান্ড আর্গুমেন্ট হিসাবে গ্রহণ করে। তবে কিছু ক্ষেত্রে আমার একের পরিবর্তে যুক্তি প্রক্রিয়াকরণের জন্য একাধিক কমান্ডের প্রয়োজন। উদাহরণ স্বরূপ: cat a.txt | xargs -I % {command1; command2; ... } তবে xargs এই ফর্মটি গ্রহণ করে না। আমার জানা …
310 bash  xargs 

5
'কাটা' কমান্ডটি কীভাবে একই পর্যায়ক্রমিক সীমানারকে একই হিসাবে ব্যবহার করবে?
আমি কলাম-ভিত্তিক, 'স্পেস'-সমন্বিত পাঠ্য স্ট্রিম থেকে একটি নির্দিষ্ট (চতুর্থ) ক্ষেত্রটি বের করার চেষ্টা করছি। আমি cutনিম্নলিখিত পদ্ধতিতে কমান্ডটি ব্যবহার করার চেষ্টা করছি : cat text.txt | cut -d " " -f 4 দুর্ভাগ্যক্রমে, cutএকাধিক স্পেসকে একটি সীমানা হিসাবে বিবেচনা করে না। আমি আঁতকে দিয়ে পাইপ করতে পারতাম awk '{ printf …
307 bash  unix  delimiter  cut 

8
বিবৃতি হলে শেলের একাধিক অবস্থার প্রতিনিধিত্ব করবেন কীভাবে?
আমি এর মতো একাধিক শর্তের প্রতিনিধিত্ব করতে চাই: if [ ( $g -eq 1 -a "$c" = "123" ) -o ( $g -eq 2 -a "$c" = "456" ) ] then echo abc; else echo efg; fi তবে আমি যখন স্ক্রিপ্টটি কার্যকর করি তখন এটি প্রদর্শিত হয় syntax error at …
307 bash  shell  unix 

4
পাসওয়ার্ড প্রম্পট ছাড়াই উবুন্টুতে মাইএসকিউএল ইনস্টল করুন
উবুন্টুতে মাইএসকিউএল সার্ভার ইনস্টল করার জন্য আমি কীভাবে স্ক্রিপ্ট লিখব? sudo apt-get install mysql ইনস্টল হবে তবে কনসোলে প্রবেশ করার জন্য এটি একটি পাসওয়ার্ডও চাইবে। আমি কীভাবে এটি একটি অ-ইন্টারেক্টিভ উপায়ে করব? অর্থাৎ, এমন কোনও স্ক্রিপ্ট লিখুন যা পাসওয়ার্ড সরবরাহ করতে পারে? #!/bin/bash sudo apt-get install mysql # To install …
305 mysql  bash  ubuntu  apt 

11
একাধিক পাঠ্য ফাইলকে বাশ-এর ​​একক ফাইলে সংযুক্ত করা
ডিরেক্টরিতে সমস্ত * .txt ফাইলকে একটি বৃহত পাঠ্য ফাইলে একত্রিত করার দ্রুত এবং সর্বাধিক বাস্তব উপায় কী? বর্তমানে আমি সাইগউইন সহ উইন্ডোজগুলি ব্যবহার করছি যাতে আমার কাছে BASH এ প্রবেশাধিকার রয়েছে। উইন্ডোজ শেল কমান্ডটি খুব সুন্দর হবে তবে আমি সন্দেহ করি যে এটির একটি আছে।
305 bash  shell 


19
কমান্ড এন বার চালানোর জন্য আরও ভাল উপায় আছে কি?
আমি মাঝে মাঝে এর মতো একটি বাশ কমান্ড লাইন চালাচ্ছি: n=0; while [[ $n -lt 10 ]]; do some_command; n=$((n+1)); done এক্ষেত্রে some_commandএকাধিকবার চালানো - এই ক্ষেত্রে 10 বার। প্রায়শই some_commandহ'ল সত্যিকার অর্থে কমান্ড বা পাইপলাইন। এটি করার কি আরও সংক্ষিপ্ত উপায় আছে?
304 bash  loops 

16
টার্গেট মেশিনে ব্যাকগ্রাউন্ডে একটি কমান্ড চালানোর জন্য ssh পাচ্ছেন
এটি শেল স্ক্রিপ্টে আপনি কীভাবে এসএসএস ব্যবহার করবেন তা একটি ফলো-অন প্রশ্ন ? প্রশ্ন। যদি আমি সেই মেশিনটির ব্যাকগ্রাউন্ডে চলমান দূরবর্তী মেশিনে একটি আদেশ চালাতে চাই তবে কীভাবে ফিরে আসার জন্য ssh কমান্ড পাব? যখন আমি কমান্ডের শেষে এম্পারস্যান্ড (&) অন্তর্ভুক্ত করার চেষ্টা করি এটি কেবল স্তব্ধ হয়ে যায়। কমান্ডের …
304 bash  ssh  csh 

13
লিনাক্সে স্বয়ংক্রিয়ভাবে পুনরাবৃত্তি কমান্ড
লিনাক্স কমান্ড লাইনে প্রতিটি এন কমান্ডের পুনরাবৃত্তি করা সম্ভব? সেকেন্ডে ? বলুন, আমার আমদানি চলছে, এবং করছি ls -l ফাইলের আকার বাড়ছে কিনা তা পরীক্ষা করতে। আমি স্বয়ংক্রিয়ভাবে এই পুনরাবৃত্তি করতে একটি আদেশ পেতে চাই।
303 linux  bash  ubuntu 

11
সেড কমান্ড -i বিকল্প ম্যাকের সাথে ব্যর্থ হয়েছে, তবে লিনাক্সে কাজ করে
sedলিনাক্সে পাঠ্য অনুসন্ধান / প্রতিস্থাপনের জন্য আমি নিম্নলিখিত কমান্ডটি সফলভাবে ব্যবহার করেছি : sed -i 's/old_link/new_link/g' * যাইহোক, আমি যখন আমার ম্যাক ওএস এক্স এ চেষ্টা করি তখন আমি পাই: "কমান্ড সি প্রত্যাশা করে text অনুসরণ করে পাঠ্য" আমি ভেবেছিলাম আমার ম্যাকটি একটি সাধারণ বেস শেল চালায়। কি খবর? সম্পাদনা …
303 linux  macos  bash  sed 

11
একটি পাঠ্য ফাইলে লাইন-এন্ডিংগুলি কীভাবে সন্ধান করবেন?
আমি ব্যাখ্যায় কিছু ব্যাবহার করার চেষ্টা করছি আমাকে ব্যাখ্যার পরিবর্তে মুদ্রিত একটি ফাইলের লাইন শেষ দেখাতে। ফাইলটি এসএসআইএস / এসকিউএল সার্ভারের একটি ডাম্প যা প্রক্রিয়াকরণের জন্য একটি লিনাক্স মেশিন দ্বারা পড়ে। ভিতরে কি কোনও সুইচ আছে vi,less , more, ইত্যাদি? লাইন-এন্ডিংগুলি দেখার পাশাপাশি, এটি জানতে হবে যে এটি কোন ধরণের …

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