Apa perintah shell untuk menampilkan konten file?


75

Seperti itu .txt atau .html

linux  shell 

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


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


11

Untuk Menampilkan konten file, gunakan perintah ini:

kucing

Code:
cat test.txt

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"


3

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


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.


2

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


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.

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.