คำถามติดแท็ก parsing

5
ฉันจะ grep ผ่านไฟล์ไบนารีที่ดูเหมือนข้อความได้อย่างไร
ฉันมีไฟล์ไบนารีที่ควรเป็นข้อความ (พวกเขากำลังส่งออกบันทึก) แต่ฉันไม่สามารถเปิดได้ด้วยน้อย (ดูน่าเกลียด - ดูเหมือนไฟล์ไบนารี) ฉันพบว่าฉันสามารถเปิดกับ vi และฉันสามารถแมวมัน (คุณจะเห็นบันทึกที่เกิดขึ้นจริง) แต่สิ่งที่ฉันอยากจะทำคือ grep ผ่านพวกเขา (โดยไม่ต้องเปิดขึ้นแต่ละที่มี vi แล้วดำเนินการ การค้นหา) มีวิธีที่ฉันจะทำอย่างนั้น?
76 grep  text  binary  parsing 

12
คุณมีสคริปต์ awk และ grep ที่มีประโยชน์สำหรับการแยกวิเคราะห์บันทึก apache หรือไม่? [ปิด]
ฉันสามารถใช้เครื่องมือวิเคราะห์บันทึก แต่บ่อยครั้งที่ฉันต้องแยกบันทึกการใช้เว็บล่าสุดเพื่อดูว่าเกิดอะไรขึ้นในขณะนี้ บางครั้งฉันก็ทำสิ่งต่าง ๆ เพื่อหา 10 อันดับบนสุดที่ร้องขอไฟล์บางไฟล์ cat foo.log | grep request_to_file_foo | awk '{print $1}' | sort -n | uniq -c | sort -rn | head คุณมีอะไรในกล่องเครื่องมือของคุณ?

10
วิธีลบบรรทัดว่าง / ว่างออกจากไฟล์ใน Unix (รวมถึงช่องว่าง)?
ฉันจะลบบรรทัดว่าง / ว่าง (รวมถึงช่องว่างเท่านั้น) ในไฟล์ใน Unix / Linux โดยใช้บรรทัดคำสั่งได้อย่างไร เนื้อหาของ file.txt Line:Text 1:<blank> 2:AAA 3:<blank> 4:BBB 5:<blank> 6:<space><space><space>CCC 7:<space><space> 8:DDD ผลลัพธ์ที่ต้องการ 1:AAA 2:BBB 3:<space><space><space>CCC 4:DDD
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.