Lệnh shell để hiển thị nội dung của tệp là gì?


75

Giống như .txt hoặc .html

linux  shell 

Câu trả lời:


88

đơn giản nhất là cat, head, tail, tac(cho đầu ra ngược lại)

lessmorecho phép bạn cuộn các tệp văn bản ( lessmạnh hơn)

bạn cũng có thể sử dụng soạn thảo văn bản như nano, pico, vi,emacs


1
"Ít hơn là nhiều hơn", không thực sự, nhưng vẫn hài hước.
Jim Aho

1
Đối với người dùng mới làm quen, nó thực sự không vui. Glib, và gây phiền nhiễu.
Richard Everett


11

Để hiển thị nội dung của tệp, sử dụng lệnh này:

con mèo

Code:
cat test.txt

8

bạn có thể sử dụng cat, mặc dù nó thực sự có ý nghĩa cho việc ghép các tệp. morehoặc lesslà 2 công cụ khác bạn có thể sử dụng. Khác bao gồm awk, ví dụ như sử dụng awk

$ awk '1' file

sử dụng sed

$ sed -n '1,$p' file

sử dụng grep

$ grep "." file

sử dụng đầu / đuôi để hiển thị một số phần của tệp

$ head -1000 file
$ tail -1000 file

Công cụ sang một bên, bạn cũng có thể chỉ sử dụng trình bao để hiển thị tệp của mình

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


3

Để xem file HTML bạn cũng có thể sử dụng lynx, links, elinkshoặc w3mlà trình duyệt văn bản-mode. Chúng cũng có thể được sử dụng để xem các tập tin .txt.


2

tệp: Hiển thị loại tệp mèo: Hiển thị nội dung của tệp và xuất ra trên thiết bị xuất chuẩn.

Bạn có thể sử dụng lệnh vi, emacs để chỉnh sửa tệp trong môi trường Unix. Nếu bạn không có chuyên môn về sử dụng vi / emacs, bạn có thể thấy khó khăn khi chỉnh sửa tệp.

Nếu bạn đã bật X11, Bạn có thể sử dụng một số trình soạn thảo Linux như gvim, kate, kwrite, kdevelop, v.v.

Kwrite là sở thích cá nhân của tôi trong Linux.


2

Hoặc, lesshoặc more. Xem các mantrang để biết thêm thông tin. :)


1

catHoạt động tốt với txt hoặc html. (hoặc ít hơn hoặc nhiều hơn nếu bạn muốn xem trang này theo trang) hoặc bất kỳ văn bản ediotr nào ... (vi, emcas, gedit ...).

Cũng biết rằng nếu đó là một tệp nhị phân thì nó có thể chứa char điều khiển sẽ thực hiện một số điều gây khó chịu với thiết bị đầu cuối của bạn (như thay đổi bộ ký tự). Nếu điều đó xảy ra sử dụng resetđể đặt nó trở lại trong trạng thái lành mạnh.

Bạn cũng có thể sử dụng filetrên tệp trước khi hiển thị nội dung của nó, hệ thống sẽ đoán loại đó (dựa trên nội dung không phải tên tệp) và hiển thị cho bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.