tail -f mylogfileএকাধিক ফাইলের পরিবর্তন প্রদর্শিত (যেমন প্রতিটি লাইনের উপসর্গ হিসাবে ফাইলের নাম যুক্ত করা যেতে পারে) এর মতো কিছু করার কী সহজ উপায় আছে ? বা হতে পারে জিইউআই সরঞ্জাম? আমি দেবিয়ান চালাচ্ছি।
tail -f mylogfileএকাধিক ফাইলের পরিবর্তন প্রদর্শিত (যেমন প্রতিটি লাইনের উপসর্গ হিসাবে ফাইলের নাম যুক্ত করা যেতে পারে) এর মতো কিছু করার কী সহজ উপায় আছে ? বা হতে পারে জিইউআই সরঞ্জাম? আমি দেবিয়ান চালাচ্ছি।
উত্তর:
আপনি চেষ্টা করেছেন tail -f file1 file2? অন্তত আমার ফ্রিবিএসডি মেশিনে আপনি যা চান ঠিক তেমনটি প্রদর্শিত হচ্ছে। সম্ভবত এটি tailএকটি ডেবিয়ান সিস্টেমের সাথে আসে তাও এটি করতে পারে?
-Fপরিবর্তে ব্যবহার করি যেহেতু আমি সার্ভার প্রোগ্রামগুলি পুনরায় চালু করতে গিয়ে বেশ কয়েকটি ফাইল ছিন্ন হয়ে যেতে পারে।
tail -qF *.log: -qফাইলের নামগুলি গোপন করা এবং -Fআর্জেগ যেমন উল্লেখ করেছেন, tailআমার লগ ফাইলগুলি ঘোরানো হচ্ছে বলে বর্ণনাকারীর পরিবর্তে নামটি অনুসরণ করা যাক ।
tail -f /var/log/folder/*এটি ত্রুটিটি ফিরিয়ে
অনুশীলনের জন্য আমি ছোট নোড ইউটিলিটি লিখেছি যা লেজ -f এফ 1 এফ 2 এফ 3 হিসাবে একই কাজ করে
Splex:
https://www.npmjs.com/package/splex
প্রধান "আপগ্রেড" হ'ল ফাইলের নাম অনুযায়ী লাইনগুলি রঙিন কোডড হয় এবং আপনি টেবিলের মতো ইন্টারফেসও রাখতে পারেন।
অন্য একটি উন্নতি, মূল কারণ আমি এটি লিখেছি, হ'ল বিভিন্ন ফোল্ডারে .splexrc.json ফাইল রাখার ক্ষমতা , সুতরাং tail -f f1 f2 f3একটি ফোল্ডারে টাইপ করার পরে অন্যটিতে অন্য ফাইলগুলি লিখতে পারেন, আপনি মূলের মধ্যে .splexrc.json ফাইল লিখতে পারেন file আপনার প্রকল্প এবং splexফাইল তালিকার যুক্তি ছাড়াই কেবল টাইপ করুন এবং এটি কনফিগারেশনে আপনারা গণনা করেছেন এমন প্রাসঙ্গিক লগগুলি স্বয়ংক্রিয়ভাবে প্রবাহিত করবে।
multitailসেখানকার রাজা। ক্লোবার্বিং লাইন বা ব্লকিং ছাড়াই একাধিক ফাইল / পাইপ থেকে ইনপুট একত্রিত করা