Làm cách nào để kiểm tra xem tệp văn bản utf-8 có BOM từ dòng lệnh không?
file
lệnh cho tôi thấy UTF-8 Unicode text
.
Nhưng tôi không biết điều đó có nghĩa là không có BOM trong tập tin.
Tôi đang sử dụng Ubuntu 12.04
.
Lưu ý rằng không có BOM trong UTF-8: đó là một tính năng của UTF-16. Tệp UTF-8 có thể bắt đầu bằng ký tự U + FEFF, nhưng trong trường hợp đó là không gian có độ rộng bằng không.
—
Gilles 'SO- ngừng trở nên xấu xa'