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

4
ย้อนกลับ grepping
สมมติว่าฉันมีไฟล์ข้อความขนาดใหญ่จริงๆ (ประมาณ 10.000.000 บรรทัด) ฉันต้องการgrepมันจากตอนท้ายและบันทึกผลลัพธ์ลงในไฟล์ วิธีที่มีประสิทธิภาพที่สุดในการทำงานให้สำเร็จคืออะไร?

5
ฉันจะลดการใช้พื้นที่ดิสก์ได้อย่างไร
หนึ่งในเครื่องของฉันคือ2GB EeePC Surfซึ่งเป็นเน็ตบุ๊กที่มีทรัพยากร จำกัด มาก จำกัด ดังนั้นตอนนี้ฉันเหลือพื้นที่ว่าง22MB ในนั้นฉันใช้Arch LinuxกับOpenbox DE และโฮสต์ของแอปพลิเคชันที่จำเป็นเพื่อให้สามารถใช้งานได้เป็นพีซีแบบเคลื่อนที่ มีวิธีการใดบ้างที่สามารถใช้พื้นที่ที่ไม่จำเป็นออกไปได้

4
ยูทิลิตี้ Linux นั้นฉลาดเมื่อใช้คำสั่ง piped หรือไม่?
ฉันเพิ่งรันคำสั่งสองสามคำสั่งในเทอร์มินัลและฉันเริ่มสงสัยว่า Unix / Linux จะใช้ทางลัดเมื่อเรียกใช้คำสั่ง piped หรือไม่ ตัวอย่างเช่นสมมติว่าฉันมีไฟล์ที่มีหนึ่งล้านเส้นแรก 10 hello worldซึ่งประกอบด้วย หากคุณรันคำสั่งคำสั่งgrep "hello world" file | headแรกจะหยุดทันทีที่พบ 10 บรรทัดหรือไม่หรือค้นหาทั้งไฟล์ก่อนหรือไม่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.