GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Menghapus "Data biner" Dari File Teks (mis. Bash_history)?

Seperti yang dibahas dalam pertanyaan seperti:

  • “Bagaimana grep memutuskan bahwa suatu file adalah biner?” atau
  • “Apa yang membuat grep menganggap file sebagai biner?“

grep itu mungkin berhenti memproses file yang dianggap biner.

Meskipun ini biasanya bukan masalah besar, saat mencari file teks, ternyata terkadang beberapa file teks “kotor”, yaitu berisi beberapa data biner.

Kasus khusus saya yang memotivasi pertanyaan ini adalah bahwa entah bagaimana beberapa data biner (untuk apa pun yang dianggap biner oleh grep, lihat pertanyaan yang dikutip), masuk ke .bash_history file, saya ingin menghapusnya.

Bagaimana cara menghapus data biner dari file teks?

Lebih dari sekadar menghapus data biner, saya akan sangat menghargai untuk dapat melihat apa yang dimaksud dengan data biner yang menyinggung (untuk mengambil), untuk menghindari penghapusan sesuatu yang diperlukan/penting.

Jawaban yang Diterima:

cat -v .bash_history > newbashhistory

Lihat newbashhistory dan putuskan apakah Anda menyukainya


Linux
  1. Bagaimana Cara Menghapus Garis Duplikat Di Dalam File Teks?

  2. Hapus Beberapa Baris Pertama Secara Efisien Dari File Teks?

  3. Bagaimana Cara Menghapus Bom Dari File Utf-8?

  1. Cara menghapus kata duplikat dari file teks biasa menggunakan perintah linux

  2. Hapus baris ganjil atau genap dari file teks

  3. Bagaimana menemukan kata-kata dari satu file di file lain?

  1. Cara grep \n dalam file

  2. Bagaimana saya bisa mendapatkan biner dari file .py

  3. Bagaimana cara menampilkan baris tertentu dari file teks di Linux?