আমার দির বিষয়বস্তু হয়
$ ls -lrt
total 0
-rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt
-rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt
-rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt
আমি নির্দিষ্ট হিসাবে ফাইলের মধ্যে একটি শব্দ আছে এমন ফাইলগুলির বিশদটি তালিকাবদ্ধ করতে চাই।
উদাহরণ:
$ ls -lrt *day|night*
ls: *day: No such file or directory
bash: night.txt: command not found
প্রত্যাশিত আউটপুট
-rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt
-rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt
2 টি পৃথক অংশের সাথে মিলে থাকা বিভিন্ন ফাইল কীভাবে তালিকাভুক্ত করা যায় বা সংক্ষেপে কীভাবে রিজেেক্স ব্যবহার করতে হয় ls
, যাতে আমি OR
ফাইলের নামগুলির অংশগুলি পারতাম ।
আসল পরিস্থিতি, ডিরেক্টরিতে অনেকগুলি ফাইল রয়েছে, জিজ্ঞাসার জন্য কেসটি ছোট করেছেন।
touch day.txt; touch night.txt; ls {*day,night*}
ফলাফলls: *day: No such file or directory