Что такое команда оболочки для отображения содержимого файла?

Ответы:

88

Самый простой являются cat, head, tail, tac(для обратного выхода)

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

Вы также можете использовать текстовые редакторы , как nano, pico, vi,emacs

knittl
источник
1
«меньше значит больше», нет, не совсем, но все равно смешно.
Джим Ахо
1
Для начинающих пользователей это действительно не смешно. Глеб, и раздражает.
Ричард Эверетт
13

catи lessхороши для этого.

Игнасио Васкес-Абрамс
источник
11

Чтобы отобразить содержимое файла, используйте эту команду:

кошка

Code:
cat test.txt

источник
8

Вы можете использовать cat, хотя он действительно предназначен для объединения файлов. moreили less2 других инструмента, которые вы можете использовать. Другие включают awk, например, используя awk

$ awk '1' file

используя сед

$ sed -n '1,$p' file

используя grep

$ grep "." file

использование head / tail для отображения некоторых частей файла

$ head -1000 file
$ tail -1000 file

Помимо инструментов, вы также можете использовать только оболочку для отображения вашего файла

#!/bin/bash
while read -r line
do
  echo "$line"
done <"file"
user31894
источник
3

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

Деннис Уильямсон
источник
2

file: отображать тип файла cat: отображать содержимое файла и выводить его на стандартный вывод.

Вы можете использовать команду vi, emacs для редактирования файла в среде Unix. Если у вас нет опыта использования vi / emacs, вам может быть немного сложно отредактировать файл.

Если у вас включен X11, вы можете использовать несколько редакторов Linux, таких как gvim, kate, kwrite, kdevelop и т. Д.

Kwrite - мой личный фаворит в Linux.

www.sapnaedu.in
источник
2

Или, lessили more. Смотрите manстраницы для получения дополнительной информации. :)

Том
источник
1

catПрекрасно работает с TXT или HTML. (или меньше, или больше, если вы хотите просмотреть его постранично) или любой текстовый ediotr ... (vi, emcas, gedit ...).

Также знайте, что если это бинарный файл, он может содержать контрольный символ, который будет вызывать неприятности в вашем терминале (например, изменение кодировки). Если это произойдет, используйте, resetчтобы вернуть его в нормальное состояние.

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

Kriss
источник