यदि utf-8 पाठ फ़ाइल में कमांड लाइन से BOM है तो मैं कैसे जांच सकता हूं?
file
कमांड मुझे दिखाता है UTF-8 Unicode text
।
लेकिन मुझे नहीं पता कि इसका मतलब है कि फ़ाइल में कोई BOM नहीं है।
मैं उपयोग कर रहा हूं Ubuntu 12.04
।
ध्यान दें कि UTF-8 में कोई BOM नहीं है: यह UTF-16 की एक विशेषता है। एक UTF-8 फाइल U + FEFF चरित्र के साथ शुरू हो सकती है, लेकिन उस स्थिति में यह एक शून्य-चौड़ाई वाला स्थान है।
—
गाइल्स 'एसओ- बुराई को रोकना'