Kā noteikt failu kodējumu operētājsistēmā Mac OS, izmantojot komandrindu

Satura rādītājs:

Anonim

Jūs varat noteikt failu kodējumu un rakstzīmju kopu, izmantojot komandrindu operētājsistēmā Mac OS (un Linux), izmantojot komandu “file”, kas palīdz izgūt vispārīgu un specifisku informāciju par faila tipu.

Šis, iespējams, nebūs atbilstošs padoms daudziem lietotājiem, taču, ja jums ir jāstrādā ar noteiktu rakstzīmju kopu vai ir jāzina faila veids, kodējums vai rakstzīme Ievadītā vienuma kopa ir komandrindas veidā, tad tas tiks galā.

Faila komanda darbojas operētājsistēmās Mac OS un Mac oS X, kā arī Linux un daudzās citās unix variācijās, padarot šo triku noderīgu arī skriptiem un citiem līdzīgiem mērķiem.

Failu kodēšanas un rakstzīmju kopas noteikšana, izmantojot komandrindu operētājsistēmā Mac OS

Pamata sintakse ir šāda:

file -I (ievades fails)

(Ja tas nebija acīmredzams, tas ir lielais “i” kā karodziņš, piemēram, -I, nevis mazais burts L)

Nospiežot taustiņu return ar pareizu faila nosaukumu, ievadot to, tiks atklāta rakstzīmju kopa, piemēram, UTF-8, us-ascii, binārais, 8 bitu utt.

Pieņemsim, ka mēs pārbaudām rakstzīmju kopu un faila kodējumu failam ar nosaukumu “text.txt”, tad sintakse izskatīsies šādi:

$ fails -I teksts.txt teksts.txt: teksts/vienkāršs; charset=unknown-8bit

Ar “text/plain” ir faila tips un “unknown-8bit” ir rakstzīmju kopas faila kodējums.

Varat arī izdot failu komandu burtiski jebkuram citam failam, neatkarīgi no tā, vai tie ir attēli, arhīvi, izpildāmie faili vai jebkas cits, uz kuru vēlaties norādīt komandu. Tas var būt jauki, ja automatizējat kaut ko, lai noteiktu faila tipu, lai pēc tam palaistu atbilstošu komandu, iespējams, pēc tam, kad fails ir lejupielādēts ar curl un ir jānosaka arhīva veids, pirms var izpildīt pareizu komandu.

$ fails -I DownloadedFile.zip DownloadedFile.zip: aplikācija/zip; charset=binary

Ir daudzi citi lietojumi, lai pārbaudītu rakstzīmju kopu, failu kodējumu un faila tipu, izmantojot komandrindu ar komandu "file", un karodziņš -I ir tikai viena no daudzajām pieejamajām opcijām. . Apskatiet faila rokasgrāmatas lapu, lai uzzinātu vairāk, ja interesē, un neaizmirstiet iepazīties ar daudziem citiem mūsu komandrindas padomiem (vai uzskaitiet visas operētājsistēmā Mac pieejamās termināļa komandas un izklaidējieties).

Vai zināt citu vai labāku veidu, kā pārbaudīt failu kodējumu un rakstzīmju kopu, izmantojot komandrindu operētājsistēmā Mac OS? Paziņojiet mums komentāros!

Kā noteikt failu kodējumu operētājsistēmā Mac OS, izmantojot komandrindu