আপনি যে ফাইলগুলি ব্যবহার করেন তা একত্রিত করতে
cat file1 file2 file3 ...
সময় অনুসারে বাছাই করা উদ্ধৃতিযুক্ত ফাইলের একটি তালিকা পেতে, প্রথমে আপনি ব্যবহার করুন
ls -t
সবগুলোকে একত্রে রাখ,
cat $(ls -t) > outputfile
আপনি কিছু যুক্তি দিতে চাইবেন ls
(যেমন, *.html
)।
তবে আপনার যদি ফাঁকা জায়গাগুলির ফাইল নাম থাকে তবে এটি কাজ করবে না। My file.html
দুটি ফাইলের নাম হিসাবে ধরে নেওয়া হবে: My
এবং file.html
। আপনি ls
ফাইলের নামগুলি উদ্ধৃতি তৈরি করতে পারেন এবং তারপরে xargs
আর্গুমেন্টগুলি পাস করার জন্য, যারা উদ্ধৃতি বোঝে তা ব্যবহার করতে পারেন cat
।
ls -tQ | xargs cat
আপনার দ্বিতীয় প্রশ্নের কথা হিসাবে, ফাইলগুলির অংশগুলি ফিল্টার করা শক্ত নয়, তবে আপনি কী বের করতে চান তা নির্ভর করে। "রিডানড্যান্ট শিরোনাম" কী কী?
cat $(ls -t) > outputfile
, অন্যথায়cat
উদ্ধৃত ফাইলের নামগুলি প্রত্যাখ্যান করে