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

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

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

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

3
বাশ [[]] কমান্ডের ভিতরে স্বয়ংক্রিয় পরিবর্তনশীল প্রসারণ
কোনও ভেরিয়েবলকে ডিফারেন্স করার সময় bashআপনাকে $সাইন ব্যবহার করতে হবে। তবুও, মনে হচ্ছে যে নিম্নলিখিতটি ঠিক কাজ করছে: x=5 [[ x -gt 2 ]] কেউ কি এই ব্যাখ্যা করতে পারেন? সম্পাদনা করুন: (আরও তথ্য) আমার অর্থ হ'ল কীভাবে এবং কেন [[]] কমান্ডটি vari চিহ্ন ব্যতীত আমার পরিবর্তনশীল এক্সকে ডিফারেন্স করছে। …

1
বাশ প্রসারিত গ্লোব - উপসর্গ ছাড়াই ফাইলগুলি মেলান
আমি ব্যর্থ 2 বা কারাগারের জন্য ফাইলের নামগুলি মেলানোর চেষ্টা করছি - সুতরাং আমাকে কেবল ফাইলের নাম গ্লোববিং ব্যবহার করতে হবে - রেজেক্স বা বাশ স্ক্রিপ্টিং নয়। আমার /var/log/apache2ডিরেক্টরিতে অন্তর্ভুক্ত ফাইল রয়েছে: example.com.error.log db.example.com.error.log app1.example.com.error.log app2.example.com.error.log আমি .error.log বাদ দিয়ে শেষ হওয়া সমস্ত ফাইলের সাথে একটি গ্লোব তৈরির চেষ্টা করছি …

5
বাশে কীভাবে একটি বিশেষ প্রসারণযোগ্য বাক্য তৈরি করবেন?
আমি নিজেকে <command> --help | grep <feature>প্রতিদিন খুব প্রায়ই কাজ করতে দেখি । যদি এটা ভালো কিছু করতে সম্ভব ছিল আমি ভাবছিলাম ^^যে বিস্তৃতি "--help | grep"এবং তারপর আমি এই কাজ: ls ^^ size এটি নিম্নলিখিত কার্যকর করা হবে: ls --help | grep size

2
ফাইলের নাম সম্প্রসারণ (গ্লোববিং) সর্বাধিক রয়েছে এবং যদি তা হয় তবে তা কী?
ফাইলের নাম সম্প্রসারণ (গ্লোববিং) সর্বাধিক রয়েছে এবং যদি তা হয় তবে তা কী? দেখুন globbing tldp.org উপর। ধরা যাক আমি ফাইলগুলির সাবসেটের বিরুদ্ধে একটি কমান্ড চালাতে চাই: grep -e bar foo* rm -f bar* বাশ কত ফাইলগুলিতে প্রসারিত হবে তার কোনও সীমা আছে এবং যদি তাই হয় তবে তা কী? …

3
ফাইলের নামগুলিতে শেল এক্সপেনশন (এ | বি)?
orউদাহরণস্বরূপ কোনও ফাইল পড়ার সময় শেলের মধ্যে কোনও পছন্দ প্রসারিত করা কি সম্ভব ? আমি এর দ্বারা যা বোঝাচ্ছি তা হ'ল উদাহরণস্বরূপ grepসিন্টেক্সকে (A|B)কোনও ফাইলে A বা B এর সাথে মেলে supports একইভাবে, যদি আমার কাছে এই ফাইলগুলি থাকে: file1.txt file2.txt file3.txt file4.txt file5.txt আমি কাজ করতে পারে cat file{1..5}.txtমধ্যে …

6
আমি কীভাবে প্রতিমাসের নাম অনুসারে ডিরেক্টরিগুলি তৈরি করব?
আমি প্রতি মাসের জন্য একটি ডিরেক্টরি নাম তৈরি করতে চাই। আমি জানি, কিছুটা খোলের সাথে খেলে, যা: date -d 1/01 +%b # Gives Jan date -d 2/01 +%b # Gives Feb . date -d 12/01 +%b # Gives Dec সুতরাং আমি ব্রেস প্রসারণ ব্যবহার করেছি echo {1..12}/01এবং চেষ্টা xargsকরেছি: echo …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.