7 วิธีในการลบบรรทัดที่ซ้ำกันในไฟล์ข้อความ

2016-05-19 09:36:37
หลัก·ื่น ๆ·7 วิธีในการลบบรรทัดที่ซ้ำกันในไฟล์ข้อความ

ไฟล์ข้อความธรรมดาเป็นหนึ่งในวิธีที่พบมากที่สุดในการจัดเก็บข้อมูลที่พิมพ์ลงบนคอมพิวเตอร์ มันไม่เพียง แต่ง่ายต่อการสร้างไฟล์ข้อความเท่านั้น แต่ยังง่ายต่อการแก้ไขเพราะมันสามารถทำได้โดยใช้สิ่งที่ง่ายเหมือนเครื่องมือ Windows Notepad ในตัว ไฟล์ข้อความยังเป็นรูปแบบสากลซึ่งหมายความว่าสามารถอ่านได้ในหลายแพลตฟอร์มรวมถึงพีซีที่ใช้ Windows, Mac, Linux, โทรศัพท์, แท็บเล็ตและทุกสิ่งที่อยู่ระหว่างนั้น

หากคุณมีไฟล์ข้อความขนาดใหญ่จำนวนมากซึ่งคุณจำเป็นต้องอ่านหรือรวมไฟล์ข้อความหลายไฟล์ไว้ในไฟล์เดียวเพื่อให้ง่ายขึ้นมันจะเป็นการดีถ้าคุณลบบรรทัดของข้อความที่ซ้ำกันออกไป คุณสามารถดูไฟล์ด้วยตนเองและลบข้อมูลซ้ำได้ด้วยตนเอง แต่จะง่ายกว่ามากหากให้กระบวนการจัดการโดยอัตโนมัติ ที่นี่เราแสดงให้คุณเห็นหลายวิธีที่คุณสามารถลบบรรทัดที่ซ้ำกันออกจากไฟล์ข้อความของคุณ

ใช้ยูทิลิตี้ของบุคคลที่สามเพื่อลบบรรทัดที่ซ้ำกัน

วิธีที่ง่ายและทั่วไปในการลบบรรทัดที่ซ้ำกันออกจากไฟล์ข้อความคือการใช้ยูทิลิตีบุคคลที่สามโดยเฉพาะ

1. TextCrawler TextCrawler เป็นโปรแกรมฟรีแวร์ที่ทรงพลังมากซึ่งสร้างขึ้นเพื่องานการค้นหาและแทนที่ข้อมูลในไฟล์ข้อความเป็นหลัก โชคดีที่ถึงแม้ว่า TextCrawler กำลังของมันจะยังคงใช้งานได้ค่อนข้างง่ายและตัวเลือกการลบบรรทัดที่ซ้ำกันจะพบได้จริงในหน้าต่างแยกต่างหากที่เรียกว่า Scratchpad

ในการเปิดการติดตั้ง Scratchpad และเรียกใช้ TextCrawler และไปที่เมนูเครื่องมือ> Scratchpad หรือกด F2 วางข้อความลงในหน้าต่างและกดปุ่ม Do ตัวเลือกการลบบรรทัดที่ซ้ำกันควรถูกเลือกในเมนูแบบหล่นลงโดยค่าเริ่มต้นไม่ได้เลือกไว้ก่อน จากนั้นกดบันทึกเพื่อสร้างไฟล์ข้อความใหม่หรือคัดลอกและวางข้อความกลับเข้าไปในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ รายการแบบหล่นลงยังมีตัวเลือกอื่น ๆ เพื่อลบช่องว่างสีขาวและเรียงลำดับข้อความตามลำดับจากน้อยไปมากหรือมากไปหาน้อย

ดาวน์โหลด TextCrawler


2. แผ่นจดบันทึก ++

Notepad ++ เป็นตัวแก้ไขข้อความที่มีคุณสมบัติหลากหลาย แต่ไม่มีคุณสมบัติแบบรวมในการลบบรรทัดที่ซ้ำกันอย่างไรก็ตามสามารถเพิ่มตัวเลือกผ่านทางระบบปลั๊กอินภายนอกที่ใช้ Notepad ++ แม้ว่าบางส่วนจะรวมอยู่ในปลั๊กอิน TextFX แล้ว แต่ยังไม่ได้ติดตั้งโดยค่าเริ่มต้นและจำเป็นต้องเพิ่มด้วยตนเอง

บนแถบเมนู Notepad ++ คลิกปลั๊กอิน> โปรแกรมจัดการปลั๊กอิน> แสดงเครื่องมือจัดการปลั๊กอินและค้นหาปลั๊กอิน ข้อความ TextFX จากรายการ ทำเครื่องหมายในช่องคลิก ติดตั้ง และรีสตาร์ทโปรแกรมเมื่อได้รับแจ้งและเมนู TextFX จะพร้อมใช้งาน ในการใช้ฟังก์ชันลบบรรทัดที่ซ้ำกันโหลดไฟล์ข้อความลงใน Notepad ++ และเลือกข้อความทั้งหมด (Ctrl + A) ไปที่ TextFX> เครื่องมือ TextFX และเลือกตัวเลือก“ + เรียงลำดับผลลัพธ์เฉพาะ UNIQUE (ที่คอลัมน์) บรรทัด”

กลับไปที่เมนูเครื่องมือ TextFX เดียวกันและคลิก“ เรียงลำดับตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (ที่คอลัมน์)” หรือ“ เรียงลำดับตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ (ที่คอลัมน์)” โดยเน้นสีเหลืองด้านบน นี่จะเป็นการลบบรรทัดที่ซ้ำกันและออกหรือลบผู้ที่มีปลอกที่แตกต่างกัน จากนั้นบันทึกไฟล์ออกมาอีกครั้ง

ดาวน์โหลด Notepad ++


3. ลบ บรรทัดที่ซ้ำกัน

Duplicate Lines Remover มาจาก บริษัท รักษาความปลอดภัย NoVirusThanks.org และมีคุณสมบัติที่มีประโยชน์ ด้วยเหตุผลบางอย่างหน้าเว็บของโปรแกรมได้ถูกลบออกจากเว็บไซต์ของพวกเขา แต่ขอบคุณลิงค์ดาวน์โหลดอย่างเป็นทางการยังคงมีอยู่ มีเพียงโปรแกรมติดตั้งการติดตั้งเท่านั้น แต่คุณสามารถทำให้โปรแกรมพกพาได้ด้วยความช่วยเหลือของ Universal Extractor

หากต้องการลบบรรทัดที่ซ้ำกันให้เบราส์หรือวางไฟล์ลงในหน้าต่างคลิก ตรวจสอบ และหากพบว่ามีบรรทัดที่ซ้ำกันให้คลิก แก้ไข และเลือกชื่อบันทึก คุณสามารถแบทช์ประมวลผลจำนวนไฟล์ในครั้งเดียวรวมถึงในโฟลเดอร์ย่อยโดยใช้แท็บ File Scan ระวังแม้ว่ามันจะสร้างการสำรองข้อมูล. bak โดยอัตโนมัติและแทนที่ไฟล์ต้นฉบับด้วยไฟล์ที่ถูกประมวลผล ใช้กล่องมาสก์และเพิ่มนามสกุลไฟล์เพื่อหยุดการประมวลผลทุกอย่าง เวอร์ชั่นบรรทัดคำสั่งเฉพาะนั้นมีอยู่ในแพ็คเกจสำหรับผู้ใช้ขั้นสูงเพิ่มเติม

ดาวน์โหลด Duplicate Lines Remover


4. TextMechanic ออฟไลน์

ส่วนของชื่อออฟไลน์คือการแยกความแตกต่างของเครื่องมือนี้จากบริการ TextMechanic ออนไลน์เนื่องจากทั้งสองไม่เกี่ยวข้องกัน เครื่องมือนี้เป็นไฟล์ปฏิบัติการแบบพกพาและโฮสต์ที่ SourceForge นอกเหนือจากการลบบรรทัดที่ซ้ำกันและว่างเปล่า TextMechanic Offline ยังสามารถลบบรรทัดที่มีข้อความเฉพาะหรือค้นหาและแทนที่ข้อความ

วางข้อความที่จะประมวลผลลงในหน้าต่าง TextMechanic ก่อนกดปุ่ม“ ลบเส้นที่ซ้ำกัน ” ตามด้วยปุ่ม“ ลบเส้นที่ว่างเปล่า ” หากคุณไม่กดปุ่มทั้งสองข้อความจะมีบรรทัดว่างที่มีการลบรายการที่ซ้ำกัน ในที่สุดกด " บันทึกลงในคลิปบอร์ด " เพื่อแก้ไขข้อความที่สามารถวางกลับเข้าไปในโปรแกรมแก้ไขข้อความของคุณ เครื่องมือนี้คำนึงถึงขนาดตัวพิมพ์ดังนั้นตัวบรรทัดจะต้องเหมือนกันทั้งตัวพิมพ์ใหญ่และเนื้อหาหากต้องลบออก

ดาวน์โหลด TextMechanic ออฟไลน์

ลบบรรทัดที่ซ้ำกันโดยใช้คำสั่ง Windows ในตัว

การใช้ส่วนผสมของคำสั่ง Windows ในตัวมันเป็นไปได้ที่จะลบบรรทัดที่ซ้ำกันออกจากภายในไฟล์ข้อความ

5. การใช้ Batch Script

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

เพียงดาวน์โหลดไฟล์ DeDupe Zip และแตกไฟล์ออกมามีไฟล์ BAT สองไฟล์อยู่ภายในหนึ่งไฟล์จะต้องตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์ใหญ่และจะไม่แก้ไขบรรทัดเว้นแต่กรณีของพวกเขาจะเหมือนกัน หากต้องการลบบรรทัดที่ซ้ำกันในไฟล์สิ่งที่คุณต้องทำคือวางไฟล์ข้อความลงในไฟล์. BAT และมันจะประมวลผลและส่งออกไฟล์ในโฟลเดอร์เดียวกันโดยอัตโนมัติด้วยคำต่อท้าย _deduped เส้นจะไม่ถูกจัดเรียงใหม่ แต่จะถูกลบออกในตำแหน่งที่เหมาะสมที่สุดหากคุณต้องการรักษาลำดับบรรทัดเดิมเหมือนเดิม

ดาวน์โหลด DeDupe Batch Files

ลบบรรทัดที่ซ้ำกันโดยใช้ Online Service

มีบริการออนไลน์มากมายที่จะทำงานเพื่อลบบรรทัดที่ซ้ำกันออกจากข้อความเราได้เลือกคู่ที่ควรครอบคลุมความต้องการของคุณ

6. TextMechanic

เพื่อไม่ให้สับสนกับเครื่องมือ TextMechanic ออฟไลน์ซึ่งไม่เกี่ยวข้องเว็บไซต์นี้มีโฮสต์ของเครื่องมือจัดการข้อความแบบออนไลน์ที่แตกต่างกัน นอกเหนือจากการลบบรรทัดที่ซ้ำกันเท่านั้นหากคุณต้องการให้เครื่องมืออื่นทั้งหมดพร้อมกันให้ใช้ All-in-One Text Manipulation Notepad

มีสองวิธีในการนำข้อความของคุณเข้าสู่หน้าต่างใช้ปุ่มโหลดไฟล์เพื่อเรียกดูหรือกดปุ่ม C สีน้ำเงินเพื่อล้างข้อความปัจจุบันในหน้าต่างและวางข้อความของคุณเองจากนั้นคลิกปุ่มลบรายการที่ซ้ำกัน ความไวตัวพิมพ์เล็กและการลบเส้นว่างจะพร้อมใช้งานเพื่อตรวจสอบว่าข้อความของคุณต้องการหรือไม่ เมื่อเสร็จแล้วคลิกปุ่มบันทึกเป็นหรือกด S เพื่อเลือกข้อความทั้งหมดคลิกขวาและคัดลอก (หรือกด Ctrl + C) พร้อมสำหรับการวางลงในตัวแก้ไขข้อความ

ไปที่ TextMechanic ลบบรรทัดที่ซ้ำกัน


7. ลบบรรทัดที่ซ้ำกัน

เช่นเดียวกับ TextMechanic.com ด้านบนเว็บไซต์ TextFixer มีโฮสต์ของ HTML เครื่องมือจัดการตัวเลขและข้อความซึ่งหน้าเครื่องมือการลบบรรทัดซ้ำเป็นเครื่องมือเดียว

วางข้อความที่จะประมวลผลลงในหน้าต่างด้านบนกดปุ่ม Remove Duplicate Lines และผลลัพธ์จะปรากฏในหน้าต่างด้านล่างที่พร้อมจะเลือกและคัดลอกออก เครื่องมือนี้มีตัวเลือกการเรียงลำดับที่มีประโยชน์สองอย่างเช่นการเรียงลำดับตามตัวอักษรหรือการเรียงลำดับกลับอย่างสมบูรณ์ การลบบรรทัดจะคำนึงถึงขนาดตัวพิมพ์ดังนั้นตัวอักษรตัวพิมพ์ใหญ่หรือเล็กบนบรรทัดหมายถึงความแตกต่างระหว่างการพักหรือการลบ

ไปที่เครื่องมือลบบรรทัด TextFixer Duplicate

เครื่องมือลบบรรทัดที่ซ้ำกันออนไลน์อื่น ๆ ได้แก่ DeDupeList.com, ลบบรรทัดที่ซ้ำกันโดย Text-Utils.com และเครื่องมือ Scrubber รายการ

ตัวเลือกของบรรณาธิการ