Co to jest polecenie powłoki, aby wyświetlić zawartość pliku?


75

Podobnie jak w przypadku .txt lub .html

linux  shell 

Odpowiedzi:


88

Najłatwiej jest cat, head, tail, tac(na wyjściu odwrotnego)

lessi morepozwala przewijać pliki tekstowe ( lessjest bardziej wydajny)

można również używać edytorów tekstowych jak nano, pico, vi,emacs


1
„mniej znaczy więcej”, nie, nie bardzo, ale wciąż zabawne.
Jim Aho,

1
Dla początkujących użytkowników to naprawdę nie jest śmieszne. Glib i irytujące.
Richard Everett,


11

Aby wyświetlić zawartość pliku, użyj tego polecenia:

kot

Code:
cat test.txt

8

możesz użyć cat, chociaż tak naprawdę jest on przeznaczony do łączenia plików. morelub lesssą 2 innymi narzędziami, których możesz użyć. Inne obejmują awk, np. Używanie awk

$ awk '1' file

using sed

$ sed -n '1,$p' file

używając grep

$ grep "." file

używając głowy / ogona, aby wyświetlić niektóre części pliku

$ head -1000 file
$ tail -1000 file

Poza narzędziami możesz także użyć powłoki do wyświetlenia pliku

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


3

Do oglądania plików HTML można również użyć lynx, links, elinkslub w3mktóre są przeglądarek text-mode. Można ich również używać do przeglądania plików .txt.


2

plik: Wyświetl typ pliku cat: Wyświetl zawartość pliku i wyprowadza go na standardowe wyjście.

Możesz użyć polecenia vi, emacs, aby edytować plik w środowisku Unix. Jeśli nie masz doświadczenia w korzystaniu z vi / emacs, edycja pliku może być trudna.

Jeśli masz włączoną wersję X11, możesz używać wielu edytorów Linuxa, takich jak gvim, kate, kwrite, kdevelop itp.

Kwrite jest moim ulubionym w Linuksie.


2

Lub lesslub more. Zobacz manstrony, aby uzyskać więcej informacji. :)


1

catDziała dobrze z txt lub html. (lub mniej lub więcej, jeśli chcesz go przeglądać strona po stronie) lub dowolny tekst ediotr ... (vi, emcas, gedit ...).

Wiedz także, że jeśli jest to plik binarny, może zawierać znak kontrolny, który spowoduje pewne nieprzyjemne rzeczy w twoim terminalu (np. Zmiana zestawu znaków). Jeśli tak się stanie, użyj go, resetaby przywrócić go do normalnego stanu.

Możesz także użyć filepliku przed wyświetleniem jego zawartości, system odgadnie jego typ (na podstawie treści, a nie nazwy pliku) i wyświetli go.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.