Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Makalah
  • Ke-NU-an
  • Kabar
  • Search
Menu

Linux Shell: Hapus Baris Duplikat dari File

Posted on December 23, 2022

Bash adalah salah satu shell paling populer dan digunakan oleh banyak pengguna Linux. Salah satu hal hebat yang dapat Anda lakukan dengan Bash adalah menghapus baris duplikat dari file. Ini cara yang bagus untuk mendeklarasikan file dan membuatnya terlihat lebih bersih dan teratur. Ini dapat dilakukan dengan perintah sederhana di Bash shell.

Yang harus Anda lakukan adalah mengetikkan perintah “sort -u” diikuti dengan nama file. Ini akan mengambil file dan mengurutkan konten, lalu gunakan perintah “uniq” untuk menghapus semua duplikat. Ini cara yang mudah dan efisien untuk menghapus baris duplikat dari file Anda. Jika Anda pengguna Linux, ini adalah alat yang hebat untuk dimiliki di gudang senjata Anda. Jadi lain kali Anda perlu membersihkan file, cobalah perintah Bash ini dan lihat cara kerjanya untuk Anda! adalah contoh cara melakukannya:

sort file.txt | uniq > output.txt 

Ini akan mengurutkan baris dalam file.txt, menghapus duplikat, dan menyimpan hasilnya ke file baru bernama output.txt.
Hapus Baris Duplikat dari File di LinuxMenghapus baris duplikat dari file
Anda juga dapat menggunakan opsi -u dari perintah sortir untuk mendapatkan hasil yang sama:

sort -u file.txt > output.txt 

Jika Anda ingin menghapus duplikat di tempat, tanpa membuat file baru, Anda dapat menggunakan perintah tee untuk mengarahkan output kembali ke file asli:

sort file.txt | unik | tee file.txt [ATAU]sort -u file.txt | tee file.txt 

Perlu diingat bahwa perintah ini hanya akan menghapus duplikat jika garisnya persis sama. Jika Anda ingin mengabaikan ruang kosong di depan atau di belakang, atau perbedaan huruf besar-kecil, Anda dapat menggunakan opsi -i, -b, dan -f. Misalnya:

sort -f -u file.txt > output.txt 

Ini akan menghapus duplikat, mengabaikan perbedaan kasus.

sort -f -b -u file.txt > output.txt 

Ini akan menghapus duplikat, mengabaikan perbedaan huruf besar-kecil dan memimpin/mengikuti spasi putih.

Referensi tecadmin.com

Terbaru

  • Boxville 2 Gratis di Playstore, Plus Diskon Lainnya!
  • Cara Atasi Masalah Pembacaan Suara (Read Aloud) di Windows Copilot Tidak Berfungsi
  • Kementerian Kesehatan Inggris Akui Data Breach, Akibat Zero-day Oracle DB?
  • Google Akan Perkenalkan Autofill Google Wallet di Chrome untuk Pembayaran Lebih Mudah
  • Google Pixel Akan Perkenalkan Launcher Device Search Baru, Lebih Cepat dan Pintar
  • Hacker Serang Bug VPN di ArrayOS AG untuk Menanam Web Shell
  • Cara Menonaktifkan Error “ITS Almost time to restart in Windows”
  • Google Fi Mendukung Panggilan Telepon RCS Melalui Web, Lebih Mudah dan Efisien
  • Data Breach Marquis: Hajar Lebih Dari 74 Bank dan Koperasi AS
  • Google Search Akan Adopsi ‘Continuous Circle’ untuk Hasil Pencarian Terjemahan, Lebih Cerdas dan Kontekstual
  • Rusia Memblokir Roblox Karena Distribusi ‘Propaganda LGBT’
  • Google Gemini Redesain Web Total di Desember 2025, Fokus UX yang Lebih Baik
  • Apa itu Google Workspace Studio? Tool Baru untuk Pembuat Konten?
  • Cara Menggunakan Xbox Full-Screen Experience di Windows
  • Korea Tahan Tersangka Terkait Penjualan Video Intim dari Kamera CCTV yang Diretas
  • Kebocoran Galaxy Buds 4 Mengungkap Desain dan Fitur Baru, Mirip Apple?
  • Sudah Update Windows KB5070311 dan Apa Saja Yang Diperbaiki?
  • Cara Menonaktifkan Fitur AI Actions (Tindakan AI) di Menu Windows Explorer
  • Microsoft Edge AI vs. OpenAI’s Atlas Browser: Perbandingan dan Perbedaan Utama
  • Cara Memasang Folder Sebagai Drive di Windows 11
  • Cara Memperbaiki Error 0xC1900101 0x40021 pada Update Windows 11
  • Malware Glassworm Serang Lagi VSCode, Hati-hati!
  • Walmart dan Google Bermitra untuk Kamera Rumah Google Home: Pengalaman Langsung
  • Gemini Dapat Bisa Atur Perangkat Rumah Melalui Home Assistant Pakai Suara, Desember 2025
  • Asahi, Produsen Bir Jepang, Akui Kebocoran Data 15 Juta Pelanggan
  • Google Messages Ada Fitur Baru: Pesan Grup, Mode Gelap dan Integrasi dengan Google Duo
  • 5 Laptop ASUS Terbaik dengan Tampilan Mewah dan Build Quality Premium
  • Pria di Balik Serangan ‘Twin Wifi’ Mencuri Wifi, Dikenakan Hukuman 7 Tahun Penjara
  • Google Kembangkan Fitur Baru untuk Tugas di Keep, Lebih Terintegrasi dengan Kalender
  • Google Akan Luncurkan Laptop dan Ponsel Android Baru di Tahun 2025: Murah & Spesifikasi Tinggi
  • Boxville 2 Gratis di Playstore, Plus Diskon Lainnya!
  • Cara Atasi Masalah Pembacaan Suara (Read Aloud) di Windows Copilot Tidak Berfungsi
  • Kementerian Kesehatan Inggris Akui Data Breach, Akibat Zero-day Oracle DB?

©2025 emka.web.id | Design: Newspaperly WordPress Theme