আমি একটি নতুন পরিবর্তন, না শুধুমাত্র গত 10 লাইন (হাঁ, আমি জানি এটা না তা নির্ণয় করা আগে পুরো ফাইল প্রদর্শন করতে প্রয়োজন লেজ ধারণার দিক থেকে)। অন্য কথায়, cat -f
এটির মতো অস্তিত্ব থাকলে কিছু করার মতো । টেইলের লোক আমাকে কোনও ধারণা দেয় না। আমি এখনই দেখতে পেলাম কেবলমাত্র বিকল্পটি হ'ল একরকম বিড়ালকে শেষ 10 লাইন এবং লেজ- আউটপুট ছাড়া একত্রিত করা ।
কোন ইঙ্গিত, দয়া করে?
এটি দরকারী এবং আমি সবেমাত্র একটি প্রোগ্রামিং ভাষায় এ জাতীয় বৈশিষ্ট্য যুক্ত করেছি: একটি "লেজ স্ট্রিম" যা সাধারণত কোনও ফাইল পড়া শুরু করতে শুরু করে শেষ পর্যন্ত, এবং তারপরে শেষে "টেইল-ফ" মোডে যায় এবং এটিও লক্ষ্য করতে পারে ফাইলটি একটি সংক্ষিপ্ততর বা কাটা কাটা দ্বারা প্রতিস্থাপন করা হয়েছিল, এবং এটি অনুসরণ করুন। বিদ্যমান লগগুলি প্রক্রিয়া করার মতো জিনিসগুলি করতে (ব্যাকলগটি ধরা) এবং তারপরে নতুন এন্ট্রি প্রক্রিয়াকরণ শুরু করার জন্য আপনার এটিকে সক্ষম করতে হবে।
—
কাজ
cat $f && tail -n0 -f $f
মনে আসে, এবং ম্যান পেজটি দেখে মনে হচ্ছেtail -c0 -f $f
আপনি যা করতে চান তা করতে পারে (এবং আরও ভাল হবে কারণ এটি দুটি প্রক্রিয়ার মধ্যে রেস শর্ত তৈরি করে না যেখানে লিখিত ডেটা উপেক্ষা করা যেতে পারে)। আমার এখনই কোনও লিনাক্স সিস্টেমে অ্যাক্সেস নেই তবে আপনি যেটি চান সেগুলিই কি কোনওরকম হয়?