Tiedostotyypin &-koodauksen määrittäminen komentoriviltä Mac OS X:ssä
Sisällysluettelo:
Jos haluat yleensä määrittää kohteen tiedostotyypin ja koodauksen, voit yksinkertaisesti katsoa tiedostoa Mac Finderissa, tarkistaa tiedostonimen tunnisteen, saada tietoja tiedostosta tai jopa avaa se saadaksesi nopeasti selville, mikä tiedosto on. Tietenkin tämä rajoittuu Mac OS X:n käyttäjäystävälliseen tiedostojärjestelmään, ja joskus voi olla tarpeen havaita, kuinka tiedosto on koodattu tai mikä tiedostotyyppi on komentoriviltä, usein vähemmän ilmeisin vihjein (tai ei mitään vihjeitä) kuin näkyvä tiedostopääte.
Jos sinun on selvitettävä, mikä tietty tiedosto on ja miten se on koodattu, voit käyttää tiedostokomentoa isojen i-merkkien kanssa nähdäksesi nopeasti, mikä tiedosto on on ja sen merkistö.
Tiedostotyypin/koodauksen määrittäminen komentorivin avulla Macissa
Kokeile tätä itse käynnistämällä Terminal-sovellus ja antamalla oikea syntaksi.
Syntaksi tiedoston koodaustyypin ja tiedostotyypin määrittämiseksi Mac OS:ssä (ja myös linuxin komentoriviltä) näyttää tältä:
file -I tiedostonimi
Huomaa, että lippu on iso i eikä pieni kirjain l. Oikein suoritetun komennon tulos kuuluu seuraavasti:
/Polku/To/Tiedostonimi: tiedostomuoto/tiedostotyyppi; charset=encoding
Katsotaanpa muutama esimerkki. Ensin tarkistetaan tiedosto, joka osoittautuu kuvaksi:
file -I ~/Desktop/iphone-plus /Käyttäjät/Paul/Desktop/iphone-plus: kuva/jpeg; charset=binary
Tiedostotyyppi näkyy selvästi samoin kuin merkistö.
Taas toisella tiedostolla, joka näkyy xml-muodossa us-ascii-koodattuina:
file -I osxdaily.com.webloc osxdaily.com.webloc: application/xml; charset=us-ascii
Toinen esimerkki, joka osoittautuu tavalliseksi vanhaksi tekstitiedostoksi:
file -I ~/Documents/diywatch ~/Documents/diywatch: text/plain; charset=us-ascii
Ja toinen esimerkki, joka osoittautuu suoritettavaksi binäärisovellukseksi:
file -I /usr/sbin/streamy /usr/sbin/streamy: application/octet-stream; charset=binary
Tämä komentorivimenetelmä tiedostotyypin ja koodauksen määrittämisessä voi olla hyödyllinen monista syistä, olipa kyse sitten käytöstä komentosarjassa, etävianmäärityksessä tai ssh:n ylläpidossa, tiettyjen tiedostotyyppien ja tiedostomuotojen löytämisessä sisäänrakennetulla -Mac OS X:n hakutoiminnoissa tai jopa omaan tarkoitukseen määrittääksesi, mikä mysteeritiedosto on, millä sovelluksella se avataan ja mikä laajennustyyppi sillä pitäisi olla, jos se puuttuu.