jika anda biasa bekerja dilingkungan text di linux,maka anda
akan sering menggunakan cat,more,less ataupun most untuk membaca
file.apa sih beda masing masing?
cat,tac,head dan tail.
adalah penampil file text ke standar output–dalam hal ini layar komputer.
cat akan menampilkan apa adanya,kekurangan dari cat adalah ia hanya menampilkan
file apa adanya,jika file nya lebih dari satu halaman layar,maka cat akan menampikan
semua halaman dengan cepat (scroll) dan yang halamant terakhir kali saja yang ditampilkan
cat hanya cocok digunakan untuk menampilkan file pendek,ada dua tool yang masih
mirip dengan cat yaitu tail dan head,seperti namanya fungsi dari head adalah menampilkan
10 baris pertama dari file tersebut(default) dan tail digunakan untuk menampilkan
10 baris terakhir dari file tersebut.selain itu ada juga tac,yang digunakan untuk menampilkan
file text secara terbalik (dibaca dari belakang)
more,less dan most
more lebih umum disebut sebagai pager,yaitu penampil file text dimana jika file textnya
lebih dari satu layar maka more akan menghentikan sementara,untuk melanjutkan maka kita bisamemakai space.kekurangn dari more adalah kita tidak bisa menggulung kelayar keatas.
less ada untuk mengatasi kekurangan dari more,jika more cuma menggulung layar kebawah,maka less bisa menggulung layar keatas dan kebawah.namun less juga masih punya kekurangan,ia tidak bisa menggulung kekanan dan kekiri,akibatnyajika baris file text yang ditampilkan lebih dari lebar layar,maka bagian tersebut tidak bisa terbacaoleh karena itu munculah most untuk menangani kekurangan tersebut.
yang menarik adalah slogan dari most,seperti saya tuliskan diatas,jika dibahasa indonesiakan menjadi
“jika less(1) lebih baik dari more(1),maka most(1) lebih baik dari less(1)”