Byte Order Mark (BOM) entfernen
Das UTF-8 Byte Order Mark (EF BB BF) am Dateianfang kann bei einigen Programmen und Parsern Probleme verursachen. Mit folgendem Einzeiler lässt es sich entfernen:
awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' input.txt > output.txtNR==1 sorgt dafür, dass nur die erste Zeile geprüft wird, da das BOM ausschließlich am Dateianfang vorkommt.Zuletzt aktualisiert am