Pagina 1 di 1

[RISOLTO] Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:30
da attorianzo
Come da titolo... sndstat non è un file di testo?..

Re: Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:34
da Stealth
Beh...cat legge e basta, e va bene se vuoi solo conoscere cosa c'è nel file. Invece gedit (o qualunque editor di testi) apre il file e, oltre a leggerlo, puoi anche modificarlo.
Poi cat è comodo perchè lo dai da terminale, senza aprire applicazioni, quindi è più immediato
ciao  :)

Re: Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:37
da attorianzo
Se faccio gedit /dev/sndstat mi restituisce un file vuoto :/

invece se faccio cat mi restituisce un sacco di roba... come mai?

Re: Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:38
da littledado
se vuoi qualcosa di immediato per leggere e scrivere usa nano :D

Re: Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:41
da attorianzo
ma tu guarda... se faccio :

nano /dev/sndstat

allora lui legge il contenuto del file (cosi come anche cat /dev/sndstat )

invece gedit /dev/sndstat dà un file vuoto... come mai??

Re: Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:43
da Stealth
Ti mostra un file vuoto perchè è un collegamento. Su gutsy (dove sono ora) è un link a

/proc/asound/oss/sndstat

e, mentre gedit non te lo fa modificare e non lo sa leggere, cat lo interpreta e ti mostra il contenuto della destinazione del link
ciao

Re: Perchè "cat /dev/sndstat" e non "gedit /dev/sndstat" ?

Inviato: giovedì 30 agosto 2007, 22:51
da attorianzo
ah ecco :) ok ora è chiaro :) grazie :)