2010-02-23 08:14:09 +0000 2010-02-23 08:14:09 +0000
76
76
Advertisement

Cos'è il comando shell per visualizzare il contenuto di un file?

Advertisement

Come quello di .txt o .html

Advertisement
Advertisement

Risposte (8)

90
90
90
2010-02-23 08:21:22 +0000

I più semplici sono cat, head, tail, tac, less (per l'uscita inversa)

more e less consentono di scorrere i file di testo (essendo nano più potente)

è possibile utilizzare anche editor di testo come pico, vi, emacs, &007, &007

14
14
14
2010-02-23 08:16:47 +0000

cat e less vanno bene per questo.

8
Advertisement
8
8
2010-02-23 08:23:21 +0000
Advertisement

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

4
4
4
2010-02-23 08:15:38 +0000

Prova cat , head o tail.

3
Advertisement
3
3
2010-02-23 14:43:08 +0000
Advertisement

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.

2
2
2
2010-02-23 08:38:31 +0000

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.

2
Advertisement
2
2
2010-02-23 08:16:48 +0000
Advertisement

Oppure, less o more. Vedere le pagine man per maggiori informazioni. :)

1
1
1
2010-02-23 08:26:24 +0000

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à.

Advertisement

Domande correlate

6
10
11
5
7
Advertisement
Advertisement