Saat melihat konten file, saya ingin catfile pendek secara otomatis tetapi lessyang melebihi ukuran layar. Saya bisa menggunakan sesuatu dengan wc -l, tetapi apakah ada cara yang lebih baik yang mungkin juga mempertimbangkan ukuran jendela / jumlah garis saat ini yang tersedia?
CATATAN: Secara umum Anda harus menghindari menggunakan
—
Chris Page
catuntuk melihat file. Biasanya Anda hanya perlu menggunakan catuntuk mengirim konten file ke stdout sehingga dapat disalurkan ke proses lain. Alasan untuk tidak menggunakan catuntuk melihat adalah mengirimkan byte mentah ke terminal, yang dapat menyebabkan perintah terminal yang tidak diharapkan dieksekusi (misalnya, beberapa pengguna terjebak ketika sebuah file berisi byte yang tepat untuk menonaktifkan keyboard terminal) . Anda biasanya harus menggunakan pager like lessatau editor, yang akan memformat karakter khusus untuk tampilan sehingga mereka tidak ditafsirkan oleh terminal.
Jika Anda akan menggunakan cat untuk melihat konten file secara langsung di terminal, setidaknya gunakan
—
Chris Page
cat -vsehingga ia lolos dari karakter khusus.
@ Bitmask poin bagus, itu sebabnya saya bertanya Apakah membagi layar
—
Tobias Kienzler
catmungkin? yang mungkin merupakan solusi yang lebih baik
Keyboard @ChrisPage saya tidak dibunuh, tapi saya pikir saya berhasil mengacaukan codepage sekali ... Terima kasih untuk menunjuk
—
Tobias Kienzler
cat -vkeluar
git logmana melakukan hal yang tepat ini. Anda tidak pernah tahu sebelumnya apa yang akan Anda dapatkan (apakah Anda harus memukulq?).