Kā noteikt faila tipa & kodējumu no komandrindas operētājsistēmā Mac OS X

Satura rādītājs:

Anonim

Parasti, ja vēlaties noteikt faila veidu un vienuma kodējumu, varat vienkārši apskatīt failu Mac Finder, pārbaudīt faila nosaukuma paplašinājumu, iegūt informāciju par failu vai pat atveriet to, lai ātri uzzinātu, kas ir fails. Protams, tas attiecas tikai uz lietotājam draudzīgo Mac OS X failu sistēmu, un ir gadījumi, kad var būt nepieciešams komandrindā noteikt, kā fails ir kodēts vai kāds ir faila tips, bieži vien ar mazāk acīmredzamām norādēm (vai nav nekādu pavedienu) nekā redzams faila paplašinājums.

Ja jums ir jānoskaidro, kas ir konkrēts fails un kā tas ir kodēts, varat izmantot komandu "file" ar lielo burtu i, lai ātri redzētu, kas ir fails. ir, un tā ir rakstzīmju kopa.

Kā noteikt faila tipu/kodējumu, izmantojot komandrindu operētājsistēmā Mac

Lai to izmēģinātu pats, palaidiet lietojumprogrammu Terminal un ievadiet pareizo sintaksi.

Sintakse faila kodēšanas veida un faila veida noteikšanai operētājsistēmā Mac OS (un arī no linux komandrindas) izskatās šādi:

file -I faila nosaukums

Ņemiet vērā, ka karodziņš ir lielais “i”, nevis mazais l. Pareizi izpildītās komandas izvade skanēs šādi:

/Path/To/Filename: faila formāts/faila tips; charset=encoding

Apskatīsim dažus piemērus. Vispirms pārbaudiet failu, kas izrādās attēls:

file -I ~/Desktop/iphone-plus /Users/Paul/Desktop/iphone-plus: image/jpeg; charset=binary

Faila tips ir skaidri parādīts tāpat kā rakstzīmju kopa.

Atkal ar citu failu, kas tiek rādīts kā xml, kas kodēts kā us-ascii:

file -I osxdaily.com.webloc osxdaily.com.webloc: application/xml; charset=us-ascii

Cits piemērs, kas izrādās vienkāršs vecs teksta fails:

file -I ~/Documents/diywatch ~/Documents/diywatch: text/plain; charset=us-ascii

Un vēl viens piemērs, kas izrādās izpildāma bināra lietojumprogramma:

file -I /usr/sbin/streamy /usr/sbin/streamy: application/octet-stream; charset=binary

Šī komandrindas pieeja faila veida un kodējuma noteikšanai var būt noderīga daudzu iemeslu dēļ, piemēram, skripta izmantošanai, attālai traucējummeklēšanai vai uzturēšanai ar ssh, konkrētu failu tipu un failu formātu atrašanai ar iebūvēto - meklēšanas funkcijās operētājsistēmā Mac OS X vai pat jūsu vajadzībām, lai noteiktu, kas ir noslēpumains fails, ar kādu programmu to atvērt un, iespējams, kādam paplašinājuma veidam tam vajadzētu būt, ja tā trūkst.

Kā noteikt faila tipa & kodējumu no komandrindas operētājsistēmā Mac OS X