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

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

20
অনুসন্ধান এবং সেড ব্যবহার করে পুনরাবৃত্তভাবে ফাইলগুলির নাম পরিবর্তন করুন
আমি একগুচ্ছ ডিরেক্টরিতে যেতে চাই এবং তার পরিবর্তে _spec.rb এ শেষ হওয়া সমস্ত ফাইলের নাম পরিবর্তন করতে চাই _est.rb এ। এটি এমন কিছু যা আমি কখনই ব্যাশ দিয়ে কীভাবে করব তা ঠিক বুঝতে পারি নি তাই এবার ভাবলাম এটিকে পেরেক দেওয়ার জন্য আমি কিছু চেষ্টা করব। আমি এতদূর এগিয়ে এসেছি …
87 bash  scripting  sed  find  replace 

5
পরোক্ষ সম্প্রসারণ কী? $ {! Var *} এর অর্থ কী?
আমি " প্রাথমিকভাবে বাশ গাইড " পড়ছি । এটা বলে: এর প্রথম চরিত্রটি PARAMETERযদি একটি বিস্ময়বোধক বিন্দু হয় তবে ব্যাশটি ভেরিয়েবলের PARAMETERনাম হিসাবে বাকী থেকে গঠিত ভেরিয়েবলের মান ব্যবহার করে ; এই পরিবর্তনশীলটি তখন প্রসারিত হয় এবং সেই মানটি PARAMETERনিজের মানের পরিবর্তে বাকী বিকল্পটিতে ব্যবহৃত হয়। এটি পরোক্ষ সম্প্রসারণ হিসাবে …
87 bash  indirection 

6
স্ট্রিং ভেরিয়েবলে নবম শব্দ
বাশ-এ, আমি একটি ভেরিয়েবল দ্বারা স্ট্রিংয়ের Nth শব্দটি পেতে চাই। এই ক্ষেত্রে: STRING="one two three four" N=3 ফলাফল: "three" বাশ কমান্ড / স্ক্রিপ্ট এটি কি করতে পারে?
87 bash 

8
বাশ ব্যবহার করে তারিখগুলি কীভাবে লুপ করবেন?
আমার এ জাতীয় বাশ স্ক্রিপ্ট রয়েছে: array=( '2015-01-01', '2015-01-02' ) for i in "${array[@]}" do python /home/user/executeJobs.py {i} &> /home/user/${i}.log done এখন আমি বিভিন্ন তারিখের মধ্যে লুপ করতে চাই, উদাহরণস্বরূপ 2015-01-01 2015-01-31 পর্যন্ত। বাশে অর্জন কীভাবে? আপডেট : সুন্দর করতে হবে: আগের রান শেষ হওয়ার আগে কোনও কাজ শুরু করা …
87 bash  loops  date 

2
আপনি কিভাবে .bshrc আপনার .bshrc রফতানি করতে পারেন?
আমি বাশ থেকে zsh এ যাওয়ার চেষ্টা করছি। আমি আমার .bshrc সরাসরি আমার .zshrc এ রেখেছি এবং আমি আবার বাশ ব্যবহার করার চেষ্টা করার সময় এটি অনেক ত্রুটি ঘটায়। আপনি কিভাবে .bshrc আপনার .bshrc রফতানি করতে পারেন?
87 zsh  bash  zshrc 

9
ডকফাইফিলে ডকার পাত্রে কীভাবে বাশ এলিয়াস সেট করবেন?
আমি ডকারে নতুন আমি দেখেছি যে আমরা ডকফাইফিলে ENV নির্দেশ ব্যবহার করে পরিবেশের পরিবর্তনগুলি সেট করতে পারি। তবে কীভাবে একজন ডকফাইফিলে লম্বা কমান্ডের জন্য বাশকে উপকরণ দেয়?

6
মিলে যাওয়ার লাইনের পরে কোনও ফাইলের সমস্ত লাইন আমি কীভাবে মুছব?
আমার কাছে একটি ফাইল রয়েছে যা বেশ কয়েকটি লাইনের পাঠ্য দ্বারা গঠিত: The first line The second line The third line The fourth line আমার একটি স্ট্রিং রয়েছে যা লাইনগুলির মধ্যে একটি: The second line আমি ফাইলটিতে স্ট্রিং এবং সমস্ত লাইন মুছে ফেলতে চাই, সুতরাং এটি মুছে ফেলা হবে The …
87 linux  bash  sed 

10
কিছু নিদর্শন বাদ দিয়ে কীভাবে গ্রেপ করবেন?
আমি কিছু প্যাটার্নের উপস্থিতি এবং অন্য কোনও প্যাটার্নের অনুপস্থিতি সহ ফাইলগুলিতে লাইনগুলি সন্ধান করতে চাই। উদাহরণস্বরূপ, আমি অন্তর্গত সব ফাইল / লাইন খুঁজুন loomসঙ্গে তাদের ছাড়া gloom। সুতরাং, আমি loomকমান্ড দিয়ে খুঁজে পেতে পারি : grep -n 'loom' ~/projects/**/trunk/src/**/*.@(h|cpp) এখন, আমি loomবাদ দিয়ে অনুসন্ধান করতে চাই gloom। তবে, নিম্নলিখিত দুটি …
87 bash  grep 

9
একটি ডিরেক্টরি বাশের ডিরেক্টরি নয় কেবল ফাইলগুলি কীভাবে তালিকাভুক্ত করা যায়?
আমি কীভাবে একটি ফোল্ডারের সমস্ত ফাইল তালিকাভুক্ত করতে পারি তবে তাদের ফোল্ডার বা সাবফিলগুলি নয়। অন্য কথায়: আমি কীভাবে কেবল ফাইলগুলি তালিকাভুক্ত করতে পারি?

10
কীভাবে বাশকে অনুরোধ করা যায়, নতুন শেলের ভিতরে কমান্ড চালানো যায় এবং তারপরে ব্যবহারকারীকে নিয়ন্ত্রণ দেওয়া যায়?
এটি অবশ্যই সত্যিই সরল বা সত্যই জটিল হতে পারে তবে আমি এটি সম্পর্কে কিছুই খুঁজে পেলাম না ... আমি একটি নতুন বাশ উদাহরণ খুলতে চাইছি, তারপরে কয়েকটি কমান্ড চালাচ্ছি এবং তার ভিতরে থাকা ব্যবহারকারীকে নিয়ন্ত্রণ ফিরিয়ে দেব give একই উদাহরণ । আমি চেষ্টা করেছিলাম: $ bash -lic "some_command" তবে some_commandএটি …
86 shell  bash 

4
শব্দ / স্ট্রিংয়ের মধ্যে কার্সার সরানোর জন্য সিটিআরএল-কে চাপ দিন
CTRLবাম এবং ডান তীরচিহ্নগুলি (একবারে একটি চরের পরিবর্তে কোনও শব্দের শেষে চলে যায়) ব্যবহার করার সময় আমি কীটি দ্রুত সরাতে চাবিটি ব্যবহার করতে অভ্যস্ত। আমি কি কোনওভাবে বাশে এটি করতে পারি? আমি সম্ভবত এটি কোড করতে পারি, তবে আমি ভাবছিলাম যে ইতিমধ্যে কিছু সহজ / ইতিমধ্যে সম্পন্ন হয়েছে কিনা।
86 bash 

2
এক্সার্গস ব্যবহার করে সমান্তরালে প্রোগ্রামগুলি চালানো
আমার কাছে বর্তমান স্ক্রিপ্ট রয়েছে। #!/bin/bash # script.sh for i in {0..99}; do script-to-run.sh input/ output/ $i done আমি এটিকে xargs ব্যবহার করে সমান্তরালে চালাতে চাই। আমি চেষ্টা করেছি script.sh | xargs -P8 তবে উপরোক্ত কাজগুলি একবারে একবার কার্যকর করা হয়েছিল। -N8 এর সাথে ভাগ্যও নেই। লুপের জন্য স্ক্রিপ্টে সম্পাদনের …

3
পাঠ্য ফাইল থেকে কীভাবে ইউটিএফ -8 অক্ষর মুছে ফেলা যায়
আমার কাছে আরবি, ইংলিশ, রাশিয়ান ফাইলগুলির একটি গুচ্ছ রয়েছে যা ইউটিএফ -8 এ এনকোড করা আছে। পার্ল স্ক্রিপ্ট ব্যবহার করে এই ফাইলগুলি প্রক্রিয়া করার চেষ্টা করছি, আমি এই ত্রুটিটি পেয়েছি: Malformed UTF-8 character (fatal) এই ফাইলগুলির বিষয়বস্তুটি ম্যানুয়ালি পরীক্ষা করে দেখলাম, এগুলিতে আমি কিছু অদ্ভুত অক্ষর পেয়েছি। এখন আমি ফাইলগুলি …

15
বিভিন্ন লাইনে ফাইলের একাধিক স্ট্রিংয়ের জন্য গ্রেপ (যেমন পুরো ফাইল, লাইন ভিত্তিক অনুসন্ধান নয়)?
আমি ব্যবহারযোগ্য রিটার্নকোড সহ শব্দগুলি Dansk, Svenskaবা Norskযে কোনও লাইনে থাকা ফাইলগুলির জন্য গ্রেপ করতে চাই (যেহেতু আমি কেবল স্ট্রিংগুলি অন্তর্ভুক্ত রয়েছে এমন তথ্য পেতে চাই, আমার ওয়ান-লাইনারটি এর পরে আরও খানিকটা এগিয়ে যায়)। আমার কাছে এগুলির মতো লাইনযুক্ত অনেকগুলি ফাইল রয়েছে: Disc Title: unknown Title: 01, Length: 01:33:37.000 Chapters: …
85 bash  awk  grep 

9
পাইপের মাধ্যমে খুন করার জন্য কীভাবে যুক্তি দেওয়া যায়
আমাকে একটি নির্দিষ্ট প্রক্রিয়া অনুসন্ধান করতে হবে এবং সেই প্রক্রিয়াটি শেষ করতে হবে। আমি এরকম একটি আদেশ লিখেছি: ps -e | grep dmn | awk '{print $1}' | kill প্রক্রিয়া নাম যেখানে dmn। কিন্তু এটা কাজ করছে না। নাম এবং killসেগুলি দ্বারা আমি কীভাবে প্রক্রিয়াগুলি খুঁজে পেতে পারি।

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