File (Unix): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ianezz (discussione | contributi)
m Collegamenti esterni: sost. wikilnk a FTP con wikilink a "File Transfer Protocol"
Luigi923 (discussione | contributi)
 
(15 versioni intermedie di 13 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.
 
==Uso Sintassi ==
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 rilevorilievo è <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
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
 
== Note ==
<references/>
 
== Collegamenti esterni ==
* [ftp://ftp.astron.com/pub/file] Sito [[File Transfer Protocol|FTP]] con i sorgenti dell'implementazione di ''file'' usata nei sistemi [[GNU/Linux]]
Riga 41:
{{Portale|informatica}}
 
[[Categoria:Comandi Unix/Linux]]
 
[[de:File]]
[[en:File (Unix)]]
[[fr:File (Unix)]]
[[pl:File (Unix)]]
[[ru:File (Unix)]]