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.