cat
i less
są do tego dobre.
Możesz użyć cat
, choć tak naprawdę jest on przeznaczony do łączenia plików. more
lub less
to 2 inne narzędzia, których możesz użyć. Inne to awk, np. użycie awk
$ awk '1' file
użycie sed
$ sed -n '1,$p' file
użycie grep
$ grep "." file
użycie head/tail do wyświetlenia niektórych części pliku
$ head -1000 file
$ tail -1000 file
Narzędzia poza tym, możesz również użyć tylko powłoki do wyświetlenia pliku
#!/bin/bash
while read -r line
do
echo "$line"
done <"file"
Do przeglądania plików HTML można również używać przeglądarek lynx
, links
, elinks
lub w3m
, które są przeglądarkami w trybie tekstowym. Mogą one być również używane do przeglądania plików .txt.
file : Wyświetl typ pliku cat : Wyświetl zawartość pliku i wyjdzie na stdout.
Możesz użyć komendy vi, emacs do edycji pliku w środowisku uniksowym. Jeśli nie masz doświadczenia w używaniu vi/emacsa możesz mieć niewielkie trudności z edycją pliku.
Jeśli masz włączony X11, możesz użyć kilku linuksowych edytorów takich jak gvim, kate, kwrite, kdevelop itp.
Kwrite jest moim osobistym ulubionym plikiem w Linuksie.
cat
Działa dobrze z txt lub html. (lub mniej lub więcej, jeśli chcesz zobaczyć go strona po stronie) lub dowolny ediotr tekstowy… (vi, emcas, gedit…).
Wiedz również, że jeśli jest to plik binarny, to może zawierać znak kontrolny, który zrobi pewne nieprzyjemne rzeczy z Twoim terminalem (jak zmiana zestawu znaków). Jeśli tak się stanie użyj reset
aby przywrócić go do stanu normalnego.
Możesz również użyć file
na pliku przed wyświetleniem jego zawartości, system odgadnie jego typ (na podstawie zawartości a nie nazwy pliku) i pokaże go Tobie.