File (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
ValterVBot (discussione | contributi)
m Bot: Elimino interlinks vedi Wikidata
Luigi923 (discussione | contributi)
 
(2 versioni intermedie di 2 utenti non mostrate)
Riga 1:
{{Titolo minuscolo}}
'''file''' è un comando dei [[Sistema operativo|sistemi operativi]] [[Unix]] e [[Unix-like]], e più in generale dei sistemi [[POSIX]]<ref>{{cita web
|url=httphttps://www.opengroup.org/onlinepubs/000095399/utilities/file.html
|titolo=file
|accesso=08-01-2009
Riga 12:
Il tipo di file viene determinato esaminando la parte iniziale del contenuto del file, alla ricerca di particolari sequenze di [[byte]] che ne rivelino il tipo.
 
== UsoSintassi ==
La sintassi generale di ''file'' è la seguente:
file [''opzioni''] [--] ''file1'' [''file2'' …]
Riga 18:
I parametri ''file'' specificano i nomi dei file da analizzare. Alcune implementazioni permettono di specificare un trattino per indicare lo ''[[standard input]]''.
 
Il doppio trattino <ttkbd>--</ttkbd> (facoltativo) indica che i parametri successivi non sono da considerarsi opzioni.
 
L'unica opzione di rilievo è <ttkbd>-h</ttkbd>, che indica di segnalare i [[collegamento simbolico|collegamenti simbolici]] semplicemente come tali, anziché analizzare il contenuto della loro destinazione.
 
== Esempi ==
Visualizza sullo ''[[standard output]]'' il tipo del file <ttkbd>prova.txt</ttkbd>:
$ '''file prova.txt'''
prova.txt: ASCII text
 
Visualizza sullo ''[[standard output]]'' i tipi dei file <ttkbd>prova.txt</ttkbd> e <ttkbd>/bin/ls</ttkbd>:
$ '''file prova.txt /bin/ls'''
prova.txt: ASCII text