Bagaimana saya bisa menghapus urutan karakter berikut dari file saya? ^[[64;8H
, ^[[?25h
, ^[[1;64r
Dll atau menghindari memiliki mengharapkan menambahkannya di tempat pertama?
Latar Belakang:
Saya menggunakan kumpulan skrip harapan untuk tugas-tugas tertentu.
File keluaran yang saya kumpulkan sering berisi tipe karakter di atas (seperti yang ditampilkan dalam emacs / vi / cat -v). Saya sudah mencoba sejumlah perintah tr seperti berikut ini tetapi hanya membuat [64; 8H dll terlihat.
tr -dc '[:print:]\n' < input
EDIT:
Hasil dari atas pada jalur yang bermasalah
[1;64r[64;1H[64;1H[2K[64;1H[?25h[64;1H[64;.....
Setelah beberapa percobaan (saya menggunakan kerang ikan, yang mewarnai semua):
sumber