Cara Menentukan Jenis Fail & Pengekodan daripada Baris Perintah dalam Mac OS X
Isi kandungan:
Biasanya jika anda ingin menentukan jenis fail dan pengekodan item, anda hanya boleh melihat fail dalam Mac Finder, semak sambungan nama fail, Dapatkan Maklumat tentang fail atau malah membukanya untuk mengetahui dengan cepat apakah fail itu. Sudah tentu, itu terhad kepada sistem fail mesra pengguna Mac OS X, dan terdapat keadaan yang mungkin diperlukan untuk mengesan cara fail dikodkan atau jenis fail daripada baris arahan, selalunya dengan petunjuk yang kurang jelas (atau tiada petunjuk sama sekali) daripada sambungan fail yang boleh dilihat.
Jika anda berada dalam situasi di mana anda perlu mengetahui apa itu fail tertentu dan cara ia dikodkan, anda boleh menggunakan arahan 'fail' dengan bendera i huruf besar untuk melihat dengan cepat jenis fail itu. ialah, dan ia adalah set watak.
Cara Menentukan Jenis Fail / Pengekodan melalui Baris Perintah pada Mac
Untuk mencuba ini sendiri, lancarkan aplikasi Terminal dan keluarkan sintaks yang betul.
Sintaks untuk menentukan jenis pengekodan fail dan jenis fail dalam Mac OS (dan daripada baris arahan linux juga) kelihatan seperti berikut:
fail -Saya nama fail
Perhatikan bendera ialah huruf besar ‘i’ dan bukan huruf kecil l. Output arahan yang dilaksanakan dengan betul akan dibaca seperti berikut:
/Path/To/Nama Fail: format fail/jenis fail; charset=encoding
Mari kita lihat beberapa contoh, pertama sekali ialah menyemak fail yang ternyata imej:
fail -I ~/Desktop/iphone-plus /Users/Paul/Desktop/iphone-plus: image/jpeg; charset=binary
Jenis fail ditunjukkan dengan jelas seperti set aksara.
Sekali lagi, dengan fail lain, yang ditunjukkan sebagai xml yang dikodkan sebagai us-ascii:
fail -I osxdaily.com.webloc osxdaily.com.webloc: application/xml; charset=us-ascii
Contoh lain yang ternyata fail teks lama biasa:
fail -I ~/Documents/diywatch ~/Documents/diywatch: text/plain; charset=us-ascii
Dan satu lagi contoh yang ternyata menjadi aplikasi binari boleh laku:
fail -I /usr/sbin/streamy /usr/sbin/streamy: application/octet-strim; charset=binary
Pendekatan baris arahan ini untuk menentukan jenis fail dan pengekodan boleh membantu untuk banyak sebab, sama ada untuk penggunaan dalam skrip, untuk penyelesaian masalah jauh atau penyelenggaraan dengan ssh, mencari jenis fail dan format fail tertentu dengan terbina -dalam fungsi carian dalam Mac OS X, atau pun untuk tujuan anda sendiri untuk menentukan apakah fail misteri, aplikasi apa untuk membukanya, dan mungkin jenis sambungan yang sepatutnya ada jika fail itu tiada.