আমি এমন এক tail -f
ধরনের আচরণ চাই যা পুরো ফাইলটি পড়ে এবং তারপরে এটি লিখিতভাবে অনুসরণ করে চলে।
সমাধান
আমি গৃহীত উত্তরের উপর ভিত্তি করে, এটি কাজ করে: tail -f -n +1 {filename}
কেন এটা কাজ করে:-f
বিকল্প "অনুসরণ" চলতে ফাইল এবং আউটপুট নতুন লাইন হিসাবে তারা ফাইলে লেখা হয়। -n +1
নির্দেশ করে tail
প্রথম লাইন থেকে ফাইল পড়া শুরু। ব্যবহার -n -10
ফাইলের গত দশ লাইন দিয়ে শুরু হবে।
আমি বিশ্বাস
—
রাইকায়ো
more fileName
করি কেবল এটি করবে
না..আর আরও শুরু হওয়ার পরে ফাইলটিতে যুক্ত হওয়া অতিরিক্ত লাইন যুক্ত করবে না।
—
রিনজুইন্ড
tail -f -n 100...
লাইন সংখ্যা নির্ধারণের জন্য সম্ভবত ফাইলটি প্রাক-পঠনের সাথে জড়িত থাকবে, যদি না এটি ফাইলের আকারের উপর ভিত্তি করে লাইন গণনার জন্য একটি উচ্চ সীমানা কাজ করতে যথেষ্ট স্মার্ট হয়।
tail -f -n 10000000000000000000
সম্ভবত সমস্ত লাইনগুলি এটি দেখায় না কি? (হতে পারে 1000000000000000000000000 অনেকটা: =))