sabato 22 agosto 2015

Come identificare il tipo di file col Terminale

In genere, se stai cercando di determinare il tipo di file e la codifica di un elemento, si può semplicemente guardare nel Finder la sua estensione, oppure ottenere le informazioni sul file, o aprirlo. Ma può capitare che il file in questione non abbia nulla di tutto questo... e quindi... che file è?
Per risolvere questo enigma può venirci in aiuto il Terminale nel quale dovrete scrivere il seguente comando:

file -I nomefile

l'output sarà simile a questo:
/cartella/del/nomeFile: formatoFile/TipoFile; charset=encoding

ad esempio una immagine png restituirà:
iMac-di-GAMA: GAMA$ file -I A320_1.png 
A320_1.png: image/png; charset=binary

oppure un file di testo:
iMac-di-GAMA: GAMA$ file -I Log.txt
Log.txt: text/plain; charset=us-ascii

infine una applicazione restituirà:
iMac-di-GAMA: GAMA$ file -I Safari.app
Safari.app: application/x-directory; charset=binary

fonte: http://osxdaily.com/

Nessun commento: