เปิดและเลื่อนดูไฟล์ข้อความขนาด 42 GB ใน Mac OS X


3

ฉันใช้ Mac OS X 10.8.4 (Mountain Lion) และฉันกำลังพยายามเปิดและเลื่อนดูไฟล์. XML ขนาด 42 GB

ฉันวางแผนที่จะใช้ตัวแยกวิเคราะห์ XML เพื่อแยกวิเคราะห์และลบส่วนต่างๆ แต่ก่อนอื่นฉันต้องรู้ว่าเอกสารมีโครงสร้างอย่างไรเพื่อที่ฉันจะได้รู้ว่าส่วนไหนที่ควรบันทึก

ฉันจะเปิดไฟล์ข้อความ / XML นี้และเลื่อนดูเพื่อฉันจะได้เห็นโครงสร้างของมันได้อย่างไร

ฉันลองใช้เครื่องมือแก้ไขข้อความเริ่มต้นข้อความร่วมและไม่สามารถเปิดได้ ฉันลอง gEdit แล้วแสดงให้เห็นว่ามี 10 บรรทัดแรก แต่หลังจากนั้นให้ออกจากโหลดส่วนที่เหลือ

ฉันขอขอบคุณข้อเสนอแนะใด ๆ และทั้งหมด!



ฉันสงสัยว่าข้อเสนอแนะเหล่านี้เหมาะกับคุณหรือไม่ - ฉันยอมแพ้ใน vi หลังจากรอหนึ่งนาทีเพื่อโหลดไฟล์ 63 MB และขัดข้องเทอร์มินัลของฉันน้อยลงหลังจากการนำหน้าลงสองสามหน้า
Ed Norris

คำตอบ:


3

วิธีที่ง่ายที่สุดคือการใช้เพจเจอร์ขั้ว เปิดเทอร์มินัลแล้วเรียกใช้

less file.txt

หรือ

more file.txt

น้อยมีโอกาสมากขึ้นในการจัดการกับไฟล์ประเภทนี้
bayindirh

ขอขอบคุณ! ข้อเสนอแนะใด ๆ เกี่ยวกับฉันจะแก้ไขได้อย่างไร หรือฉันควรปล่อยให้สคริปต์ทำเช่นนั้น?
Django Johnson

@DjangoJohnson sedอาจจะดีที่สุดเพื่อให้สคริปต์ทำมันหรือใช้สิ่งที่ต้องการ
terdon

3

ดีhexfiendคือสิ่งที่ผมใช้และรักที่จะใช้ ...

ป้อนคำอธิบายรูปภาพที่นี่

หากเป็นไฟล์ข้อความคุณเพียงไปที่มุมมองและยกเลิกการเลือกตัวเลือกเลขฐานสิบหกมันจะแสดงข้อความเท่านั้น

ตัวอย่างเช่นฉันเลื่อนไปที่บรรทัด: 37802466 เร็วมากไม่มีข้อบกพร่อง ...


1
เราจำเป็นต้องแก้ไขสิ่งนี้เพื่อแสดงมุมมองด้วยบรรทัดใหม่ จากนั้นเราพบ notepad ++ ของเราบน mac
Olgun Kaya

1

viจะไม่อ่านไฟล์ทั้งหมดในครั้งเดียวและจะทำการแคช ให้มันลอง. นอกจากนี้ยังสามารถไวยากรณ์ hihglight lessมันจึงเป็นบวกมากกว่า


ผมพยายามที่จะแก้ไขการตอบกลับที่ดีของคุณเพื่อให้เป็นไปวาง "`" รอบและvi lessแต่การแก้ไขเล็กน้อยก็ถูกปฏิเสธโดย e-boss ฉันเพิ่งลองvi1 ไฟล์ Gbyte มันค่อนข้างเร็ว
แดน

1
ฉันมีพลังมากกว่าคำตอบของฉัน :)
bayindirh

"มันเป็นข้อดีมากกว่าless";)
แดน

0

ดังที่ @terdon ได้กล่าวไปแล้ว: เพจเจอร์ของเทอร์มินัลจะทำงานโดยไม่คำนึงว่าไฟล์มีขนาดใหญ่เพียงใด
(42 GB ... แค่อยากรู้ว่าคุณจัดการไฟล์ที่มีขนาดใหญ่ได้อย่างไร ... )

TextWrangler อาจจัดการกับมันได้
ฉันเพิ่งตรวจสอบว่า TextWrangler มีขีด จำกัด สูงสุดประมาณ 380 MB ต่อไฟล์

หากคุณมีพีซีที่มีประโยชน์ (หรือไวน์) คุณสามารถลองใช้เวอร์ชั่นทดลองใช้ของ UltraEdit
วิธีนี้จะสามารถจัดการไฟล์ดังกล่าวได้ 100%


เป็นการรวบรวมเนื้อหาจากอินเทอร์เน็ต ส่วนหนึ่งของอินเทอร์เน็ต ฉันไม่มีพีซีที่มีประโยชน์ ถ้าฉันต้องการแก้ไขมันบน mac ฉันจะทำอย่างไรดี?
Django Johnson

UltraEdit ทำงานบน Mac โดยใช้ Wine ฉันใช้มันเป็นประจำเพื่อแก้ไขไฟล์ที่มีขนาดใหญ่กว่า RAM ของคอมพิวเตอร์ TextWrangler ซึ่งเป็นแอพ Mac ดั้งเดิมอาจจะสามารถทำได้เช่นกัน แต่ฉันก็ไม่รู้เหมือนกัน ฉันไม่มี Mac ใกล้ ๆ เพื่อยืนยันว่า
Tonny

ลองviดู อย่างจริงจัง.
bayindirh

1
@SilentStorm นั่นคือสิ่งที่ฉันจะทำ :-) แต่ถ้ามีคนต้องการถามเครื่องมือ vi (m) อาจไม่ใช่เครื่องมือที่เหมาะสมสำหรับเขา / เธอ มาเถอะตรงไปตรงมา ... VI มีช่วงการเรียนรู้ สิ่งที่พวกเรา Unix บางครั้งก็มักจะลืม สำหรับคนที่โตขึ้นพร้อมกับชี้และคลิกส่วนต่อประสาน VI นั้นน่ากลัวเหมือนนรก
Tonny

1
@Tonny VIM นั้นน่ากลัว ฉันพยายามหลีกเลี่ยงมัน แต่ฉันจะใช้มันถ้าฉันต้อง
Django Johnson

-2

เครื่องมือที่ดีที่สุดสำหรับการเปิดและค้นหาเนื้อหาที่ฉันพบคือมืดมัว

มันเป็นหลายแพลตฟอร์มและมีส่วนต่อประสานกราฟิก


โปรดอ่านฉันจะแนะนำซอฟต์แวร์สำหรับคำแนะนำเกี่ยวกับวิธีการแนะนำซอฟต์แวร์ได้อย่างไร คุณควรให้ลิงค์อย่างน้อยข้อมูลเพิ่มเติมบางอย่างเกี่ยวกับตัวซอฟต์แวร์เองและวิธีการใช้ในการแก้ปัญหาในคำถาม
DavidPostill
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.