Cara Menentukan Pengkodean File di Mac OS dengan Baris Perintah

Daftar Isi:

Anonim

Anda dapat menentukan penyandian 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 bukan tip yang relevan bagi banyak pengguna, tetapi jika Anda harus bekerja dengan kumpulan karakter tertentu untuk sesuatu atau perlu mengetahui jenis file, penyandian, atau karakter set item yang dimasukkan adalah melalui baris perintah, maka ini akan berhasil.

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

Menentukan Pengkodean File & Rangkaian Karakter melalui Baris Perintah di Mac OS

Sintaks dasarnya adalah sebagai berikut:

file -I (masukan file)

(Jika tidak jelas, itu adalah huruf kapital “i” sebagai bendera seperti pada -I, bukan huruf kecil L)

Memukul kembali dengan nama file yang tepat karena input akan menampilkan kumpulan karakter seperti UTF-8, us-ascii, binary, 8bit, dll.

Misalnya, katakanlah kita memeriksa kumpulan karakter dan penyandian file dari file bernama "text.txt" maka sintaksnya akan terlihat seperti ini:

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

Dengan "text/plain" sebagai tipe file dan "unknown-8bit" sebagai pengkodean file kumpulan karakter.

Anda juga dapat mengeluarkan perintah file pada file lain secara harfiah, baik itu gambar, arsip, file yang dapat dieksekusi, atau apa pun yang Anda inginkan untuk mengarahkan perintah. Ini bisa 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 -Saya DownloadedFile.zip DownloadedFile.zip: aplikasi/zip; charset=biner

Ada banyak kegunaan lain untuk memeriksa kumpulan karakter, penyandian file, dan tipe file melalui baris perintah dengan perintah 'file', dan flag -I hanyalah salah satu dari beragam opsi yang tersedia . Lihat halaman manual untuk file untuk mempelajari lebih lanjut jika tertarik, dan jangan lupa untuk melihat banyak tips baris perintah kami yang lain (atau daftarkan semua perintah terminal yang tersedia di Mac dan bersenang-senanglah).

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

Cara Menentukan Pengkodean File di Mac OS dengan Baris Perintah