Яка команда оболонки для відображення вмісту файлу?


75

Як і .txt або .html

linux  shell 

Відповіді:


88

Самий простий є cat, head, tail, tac(для зворотного виходу)

lessі moreдозволить вам прокручувати текстові файли ( lessбудучи більш потужними)

Ви також можете використовувати текстові редактори , як nano, pico, vi,emacs


1
"менше - більше", не дуже, але все ж смішно.
Джим Ахо

1
Для початківців користувачів це насправді не смішно. Гліб, і дратує.
Річард Еверетт


11

Щоб відобразити вміст файлу, використовуйте цю команду:

кіт

Code:
cat test.txt

8

ви можете використовувати cat, хоча це дійсно призначено для конкатенації файлів. moreабо lessє 2 іншими інструментами, якими ви можете скористатися. Інші включають awk, наприклад використання awk

$ awk '1' file

за допомогою sed

$ sed -n '1,$p' file

за допомогою grep

$ grep "." file

за допомогою голови / хвоста для відображення деяких частин файлу

$ head -1000 file
$ tail -1000 file

Інструменти осторонь, ви також можете використовувати лише оболонку для відображення свого файлу

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


3

Для перегляду HTML - файли , які ви можете використовувати lynx, links, elinksабо w3mякі в текстовому режимі браузери. Вони також можуть використовуватися для перегляду .txt файлів.


2

файл: відображення типу файлу cat: Відображення вмісту файлу та виведення його на stdout.

Ви можете використовувати команду vi, emacs для редагування файлу в середовищі Unix. Якщо у вас немає досвіду використання vi / emacs, можливо, вам буде складно редагувати файл.

Якщо у вас включена X11, ви можете використовувати ряд редакторів Linux, таких як gvim, kate, kwrite, kdevelop тощо.

Kwrite - мій особистий фаворит у Linux.


2

Або, lessабо more. Додаткову інформацію див. На manсторінках. :)


1

catВідмінно працює з txt або html. (або менше або більше, якщо ви хочете переглядати його сторінку за сторінкою) або будь-який текст ediotr ... (vi, emcas, gedit ...).

Також знайте, що якщо це двійковий файл, він може містити контрольну таблицю, яка буде виконувати деякі неприємні речі з вашим терміналом (наприклад, зміна діаграми). Якщо це трапиться, скористайтеся, resetщоб повернути його в нормальний стан.

Ви також можете використовувати fileу файлі, перш ніж відображати його вміст, система здогадається його тип (на основі вмісту, а не імені файлу) та покаже його вам.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.