ฉันกำลังพยายามที่จะหาวิธีที่มีประสิทธิภาพในการทำ5 ระดับของความท้าทายโจร
อย่างไรก็ตามฉันมีไฟล์เป็นจำนวนมากและมีเพียงไฟล์เดียวที่ตรงตามเกณฑ์ต่อไปนี้:
- มนุษย์สามารถอ่านได้
- ขนาด 1033 ไบต์
- ไม่สามารถทำงานได้
ตอนนี้ฉันกำลังใช้find
คำสั่งและฉันสามารถค้นหาไฟล์ที่ตรงกับเกณฑ์สองข้อสุดท้าย:
find . -size 1033c ! -executable
อย่างไรก็ตามฉันไม่รู้วิธีแก้ตัวไฟล์ที่ไม่ใช่ที่มนุษย์อ่านได้ วิธีแก้ไขปัญหาที่ฉันพบสำหรับความท้าทายนั้นใช้-readable
พารามิเตอร์ทดสอบ แต่ฉันคิดว่ามันไม่ได้ผล -readable
ดูเฉพาะสิทธิ์ของไฟล์ไม่ใช่เนื้อหาในขณะที่คำอธิบายการท้าทายขอไฟล์ ASCII หรืออะไรทำนองนั้น