cat
e less
vanno bene per questo.
si può usare cat
, anche se in realtà è destinato alla concatenazione di file. more
o less
sono altri 2 strumenti che si possono usare. Altri includono awk, ad esempio utilizzando awk
$ awk '1' file
utilizzando sed
$ sed -n '1,$p' file
utilizzando grep
$ grep "." file
utilizzando head/tail per visualizzare alcune parti del file
$ head -1000 file
$ tail -1000 file
``` ```
#!/bin/bash
while read -r line
do
echo "$line"
done <"file"
Strumenti a parte, è anche possibile utilizzare solo la shell per visualizzare il file
&001
Per visualizzare i file HTML è possibile utilizzare anche lynx
, links
, elinks
, w3m
o &007 che sono browser in modalità testo. Possono anche essere utilizzati per visualizzare file .txt.
file : Visualizza il tipo di file cat : Visualizza il contenuto del file e lo visualizza su stdout.
È possibile utilizzare il comando vi, emacs per modificare il file in ambiente Unix. Se non avete esperienza nell'uso di vi/emacs potreste trovare poco difficile modificare il file.
Se avete X11 abilitato, potete usare un certo numero di editor Linux come gvim, kate, kwrite, kdevelop ecc.
Kwrite è il mio preferito in Linux.
cat
Funziona bene con txt o html. (o meno o più se si vuole tosee pagina per pagina) o qualsiasi testo ediotr… (vi, emcas, gedit…).
Sappiate anche che se si tratta di un file binario, potrebbe contenere dei caratteri di controllo che faranno alcune cose spiacevoli al vostro terminale (come cambiare il set di caratteri). Se ciò dovesse accadere, usate reset
per rimetterlo in stato sano di mente.
Potete anche usare file
su file prima di visualizzarne il contenuto, il sistema indovinerà il tipo (basato sul contenuto e non sul nome del file) e ve lo mostrerà.