Cara Menentukan Penyandian File di Mac OS oleh Command Line

Anda dapat menentukan pengkodean file dan set karakter melalui baris perintah di Mac OS (dan linux) dengan menggunakan perintah "file", yang membantu untuk mengambil informasi umum dan spesifik tentang jenis file.

Ini mungkin tidak akan menjadi tip yang relevan untuk banyak pengguna, tetapi jika Anda diminta untuk bekerja dengan set karakter tertentu untuk sesuatu atau perlu tahu apa tipe file, encoding, atau set karakter dari item yang dimasukkan adalah dengan cara dari baris perintah, maka ini akan melakukan trik.

Perintah file berfungsi di Mac OS dan Mac oS X serta linux dan banyak variasi unix lainnya, membuat trik ini bermanfaat untuk skrip dan tujuan serupa lainnya juga.

Menentukan Penyandian File & Set Karakter melalui Command Line di Mac OS

Sintaks dasarnya adalah sebagai berikut:

file -I (input file)

(Dalam hal itu tidak jelas, itu adalah modal "i" sebagai bendera seperti di -I, bukan huruf kecil L)

Tekan kembali dengan nama file yang tepat sebagai input akan menampilkan set karakter seperti UTF-8, ascii, biner, 8bit, dll.

Sebagai contoh, katakanlah kita memeriksa set karakter dan pengkodean file dari sebuah file bernama "text.txt" maka sintaks akan terlihat seperti ini:

$ file -I text.txt
text.txt: text/plain; charset=unknown-8bit

Dengan "text / plain" menjadi tipe file dan "unknown-8bit" menjadi pengkodean karakter set file.

Anda juga dapat mengeluarkan perintah file pada file apa pun secara harfiah, baik itu gambar, arsip, file yang dapat dieksekusi, atau apa pun yang ingin Anda tunjuk perintahnya. Ini bagus jika Anda mengotomatiskan sesuatu untuk mendeteksi jenis file untuk kemudian menjalankan perintah yang sesuai, mungkin setelah file diunduh dengan curl dan jenis arsip perlu ditentukan sebelum perintah yang tepat dapat dijalankan.

$ file -I DownloadedFile.zip
DownloadedFile.zip: application/zip; charset=binary

Ada banyak kegunaan lain untuk memeriksa set karakter, pengkodean file, dan jenis file melalui baris perintah dengan perintah 'file', dan flag -I hanyalah salah satu dari berbagai macam opsi yang tersedia. Lihat halaman manual untuk file untuk mempelajari lebih lanjut jika tertarik, dan jangan lupa untuk memeriksa banyak tips baris perintah lainnya (atau daftar semua perintah terminal yang tersedia di Mac dan bersenang-senang sedikit).

Apakah Anda tahu cara lain atau lebih baik untuk memeriksa pengkodean file dan set karakter melalui baris perintah di Mac OS? Beri tahu kami di komentar!