Komut Satırıyla Mac OS'de Dosya Kodlaması Nasıl Belirlenir

İçindekiler:

Anonim

Mac OS'de (ve linux'ta) bir dosya türü hakkında genel ve özel bilgileri almaya yardımcı olan “file” komutunu kullanarak komut satırı aracılığıyla bir dosya kodlamasını ve karakter kümesini belirleyebilirsiniz.

Bu muhtemelen pek çok kullanıcı için uygun bir ipucu olmayacaktır, ancak bir şey için belirli bir karakter kümesiyle çalışmanız gerekiyorsa veya bir dosya türü, kodlama veya karakterin ne olduğunu bilmeniz gerekiyorsa girilen bir öğe kümesi komut satırı yoluyla yapılırsa, bu işi görecektir.

Dosya komutu, Mac OS ve Mac oS X'in yanı sıra linux ve diğer birçok unix varyasyonunda çalışır, bu hileyi betikler ve diğer benzer amaçlar için de faydalı kılar.

Mac OS'de Komut Satırı Yoluyla Dosya Kodlama ve Karakter Kümesini Belirleme

Temel sözdizimi aşağıdaki gibidir:

dosya -I (giriş dosyası)

(Belirgin olmadığı takdirde, -I'deki gibi bayrak büyük "i"dir, küçük L değildir)

Giriş olarak uygun bir dosya adıyla dönüşe basmak, UTF-8, us-ascii, ikili, 8 bit, vb. gibi bir karakter kümesini ortaya çıkaracaktır.

Örneğin, “text.txt” adlı bir dosyanın karakter setini ve dosya kodlamasını kontrol ettiğimizi varsayalım, o zaman sözdizimi şöyle görünür:

$ dosya -I text.txt text.txt: text/plain; karakter kümesi=bilinmeyen-8bit

Dosya türü “text/plain” ve karakter seti dosya kodlaması “unknown-8bit” olmak üzere.

Ayrıca resimler, arşivler, yürütülebilir dosyalar veya komutu işaret etmek istediğiniz herhangi bir şey gibi herhangi bir başka dosyada da file komutunu verebilirsiniz. Belki bir dosya curl ile indirildikten sonra ve uygun bir komutun yürütülebilmesi için arşiv türünün belirlenmesi gerektiğinde, uygun bir komutu çalıştırmak üzere bir dosya türünü algılamak için bir şeyi otomatikleştiriyorsanız, bu güzel olabilir.

$ dosya -I İndirilenDosya.zip İndirilenDosya.zip: uygulama/zip; karakter kümesi=ikili

'dosya' komutuyla komut satırı aracılığıyla karakter kümesini, dosya kodlamasını ve dosya türünü kontrol etmenin başka birçok kullanımı vardır ve -I bayrağı, mevcut çok çeşitli seçeneklerden yalnızca biridir . İlgileniyorsanız daha fazla bilgi edinmek için dosyanın kılavuz sayfasına göz atın ve diğer birçok komut satırı ipucumuza göz atmayı unutmayın (veya Mac'te bulunan tüm terminal komutlarını listeleyin ve biraz eğlenin).

Mac OS'de komut satırı aracılığıyla dosya kodlamasını ve karakter kümesini kontrol etmenin başka veya daha iyi bir yolunu biliyor musunuz? Yorumlarda bize bildirin!

Komut Satırıyla Mac OS'de Dosya Kodlaması Nasıl Belirlenir