Apa perintah shell untuk menampilkan konten file?

75

Seperti itu .txt atau .html


sumber

Jawaban:

88

termudah adalah cat, head, tail, tac(untuk output terbalik)

lessdan moremembiarkan Anda menggulir file teks ( lessmenjadi lebih kuat)

Anda juga dapat menggunakan editor teks seperti nano, pico, vi,emacs

rajutan
sumber
1
"less is more", tidak juga, tapi masih lucu.
Jim Aho
1
Untuk pengguna pemula, itu benar-benar tidak lucu. Glib, dan menyebalkan.
Richard Everett
13

catdan lessbagus untuk ini.

Ignacio Vazquez-Abrams
sumber
11

Untuk Menampilkan konten file, gunakan perintah ini:

kucing

Code:
cat test.txt

sumber
8

Anda dapat menggunakannya cat, meskipun ini sebenarnya dimaksudkan untuk penggabungan file. moreatau less2 alat lain yang bisa Anda gunakan. Lainnya termasuk awk, misalnya menggunakan awk

$ awk '1' file

menggunakan sed

$ sed -n '1,$p' file

menggunakan grep

$ grep "." file

menggunakan head / tail untuk menampilkan beberapa bagian file

$ head -1000 file
$ tail -1000 file

Selain alat, Anda juga dapat menggunakan shell untuk menampilkan file Anda

#!/bin/bash
while read -r line
do
  echo "$line"
done <"file"
pengguna31894
sumber
4

Coba cat, headatau tail.

Pos Tim
sumber
3

Untuk melihat file HTML Anda juga dapat menggunakan lynx, links, elinksatau w3myang mode teks browser. Mereka juga dapat digunakan untuk melihat file .txt.

Dennis Williamson
sumber
2

file: Menampilkan jenis file kucing: Menampilkan konten file dan menampilkannya di stdout.

Anda dapat menggunakan perintah vi, emacs untuk mengedit file di lingkungan Unix. Jika Anda tidak memiliki keahlian dalam menggunakan vi / emacs, Anda mungkin merasa sedikit kesulitan untuk mengedit file.

Jika Anda mengaktifkan X11, Anda dapat menggunakan sejumlah editor Linux seperti gvim, kate, kwrite, kdevelop dll.

Kwrite adalah favorit pribadi saya di Linux.

www.sapnaedu.in
sumber
2

Atau, lessatau more. Lihat manhalaman untuk informasi lebih lanjut. :)

Tom
sumber
1

catBerfungsi baik dengan txt atau html. (atau kurang atau lebih jika Anda ingin melihatnya halaman demi halaman) atau teks ediotr ... (vi, emcas, gedit ...).

Ketahuilah juga bahwa jika itu adalah file biner, itu mungkin berisi kontrol char yang akan melakukan beberapa hal yang tidak menyenangkan dengan terminal Anda (seperti mengubah charset). Jika itu terjadi gunakan resetuntuk mengembalikannya ke keadaan waras.

Anda juga dapat menggunakan filefile sebelum menampilkan kontennya, sistem akan menebak jenisnya (berdasarkan konten bukan nama file) dan menunjukkannya kepada Anda.

Kriss
sumber