আমাকে ডিরেক্টরিতে থাকা সমস্ত ফাইলের এনকোডিং সন্ধান করতে হবে। ব্যবহৃত এনকোডিংটি খুঁজে পাওয়ার কোনও উপায় আছে?
দ্য file
কমান্ড এই কাজ করতে সক্ষম নয়।
আমার কাছে আগ্রহী এনকোডিংটি হ'ল: আইএসও -8859-1। যদি এনকোডিং অন্য কিছু হয় তবে আমি ফাইলটি অন্য ডিরেক্টরিতে সরাতে চাই।
apropos encoding
। এটি সমস্ত ম্যানেজগুলির শিরোনাম এবং বিবরণ সন্ধান করে। যখন আমি আমার মেশিনে এটি করেন, আমি 3 টুলস যে আমাকে সাহায্য করতে পারে দেখেন, তখন তাদের বিবরণ দ্বারা বিচার: chardet
, chardet3
, chardetect3
। তারপরে, man chardet
ম্যানপেজটি করে এবং পড়ার মাধ্যমে আমাকে জানায় যে chardet
এটি আমার প্রয়োজনীয় ইউটিলিটি।
us-ascii
হতে পারে তবে চীনা মন্তব্যের একটি লাইন যুক্ত করার পরে এটি হয়ে যায় utf-8
। file
ফাইলের সামগ্রী এবং অনুমানটি পড়ে এনকোডিংটি বলতে পারে।