Buka file .raw sebagai teks dalam waktu kurang


13

Output dari program saya memiliki ekstensi file .raw. Jika saya mencoba membuka ini dengan lesssaya dapatkan:

No isoinfo available
Install mkisofs to view ISO images

File tersebut bukan file gambar, itu hanya teks. Apakah ada cara untuk mengatakan lessbahwa file tersebut harus dibuka sebagai teks biasa?


1
coba dengan perintah string: string file.raw | less
Romeo Ninov

Jika saya benar-benar ingin melihat apa yang ada di file, saya menggunakan moredaripada less.
Tandai

1
Untuk benar-benar melihat apa yang ada dalam file, saya menggunakan od;-).
Stephen Kitt

Jawaban:


20

Upaya untuk menggunakan isoinfoberasal dari lesspipe, yang umumnya digunakan sebagai penolong lessmelalui LESSOPENvariabel.

Lari

LESSOPEN= less file.raw

akan terbuka file.rawtanpa interpretasi.


17

Opsi lain yang tidak melibatkan pengaturan variabel apa pun adalah untuk menyalurkan data melalui lessbukannya membiarkan lessmembuka file untuk Anda.

$ cat file.raw | less

atau

$ less <file.raw

akan melakukan trik.


Ini juga saran yang bagus; jika saya dapat menerima dua jawaban saya juga akan menerima ini.
user1794469

3
Menggunakan pengalihan ke lessmemiliki beberapa kelemahan: lessperlu buffer semuanya, sehingga akan menggunakan lebih banyak memori (kecuali -Bditentukan); itu tidak akan tahu tentang nama file, dan ukurannya hanya akan tersedia setelah selesai membaca semua data.
Stephen Kitt
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.