আমার কিছু পরিষেবা রয়েছে যা ফাইলটিতে লগ তৈরি করে logs.log।
আমার আরও কিছু কমান্ড রয়েছে যা এই পরিষেবার সাথে ইন্টারঅ্যাক্ট করে। বলি এটি কিছু foo.sh।
আমার যা দরকার তা হ'ল দৌড়ানোর logs.logসময় থেকে লগগুলি কেটে ফেলা এবং সংরক্ষণ করা foo.sh। অন্য কথায় আমার যখন সেটার সাথে যোগাযোগ করে তখন সেবার লগগুলির সেই অংশটি আমার প্রয়োজন foo.sh(যাতে আমি foo.shলগগুলি সম্পর্কে চিন্তা করি না )।
আমি আশা করব যে এই কমান্ডটি কৌশলটি করবে তবে এটি foo.shইতিমধ্যে শেষ হয়ে গেলে ফাইলটি পড়া চালিয়ে যায় :
> foo.sh | tail -f logs.log > foo_part.log
এই কৌশলটি সম্পাদন করার কোনও দুর্দান্ত উপায় কি?