ฉันมีไฟล์ที่มีเนื้อหาคล้ายกับไฟล์ต่อไปนี้
0
0
0.2
0
0
0
0
ฉันต้องการลบบรรทัดทั้งหมดด้วยศูนย์เดียว
ฉันคิดว่าจะใช้grep -v "0"แต่สิ่งนี้จะลบบรรทัดที่มี 0.2 ด้วย ฉันเห็นว่าฉันสามารถใช้-wตัวเลือกได้ แต่ดูเหมือนจะไม่ทำงานเช่นกัน
ฉันจะลบบรรทัดทั้งหมดที่มีเพียง 0 เดียวและเก็บบรรทัดเหล่านั้นทั้งหมดที่เริ่มต้นด้วย 0 ได้อย่างไร
-wซึ่งล้มเหลวที่นี่
grepงานนี้ และคุณหมายถึงอะไรโดยศูนย์เดียว ? ฟังดูเหมือนปัญหา XYมาก