আমি -f পতাকা সহ একটি লগ ফাইল টেল করছি। তারপরে আমি এটিকে গ্রেপ-এ পাইপ করছি, কেবলমাত্র "এক্স" ধারণকারী লাইনগুলি খুঁজে পেতে। এটা পুরোপুরি ঠিক আছে। এখন আমি এটি আবার একটি গ্রেপ-তে পাইপ করতে চাই, যা "Y" যুক্ত সমস্ত লাইন সরিয়ে ফেলবে। আমি যখন দ্বিতীয় পাইপ যুক্ত করব তখন ফাইলটি সতেজ হওয়া বন্ধ করে দেয় এবং দেখে মনে হয় কোনও ডাটা আসছে না।
এই আদেশটি কাজ করে: tail -f my_file.log | grep "X"
এটি হ'ল আদেশ নয়: tail -f my_file.log | grep "X" | grep -v "Y"
কমান্ডটি কাজ করে যাতে আমি এটি কীভাবে গঠন করব?
tail -f file|grep -v "Y"
। যদি আউটপুট ঠিক থাকে তবে সংযোজন করতে এগিয়ে যানgrep "X"
।