grep nicht passend - Ich kann die Zeile in der Datei sehen

0

Das macht mich verrückt - ich muss etwas falsch machen.

Die Linie ist:

<000143> 0000000000150622 R WM_KILLFOCUS

Ich greife mit

cat file | grep --ignore-case "FOCUS"

(Ich weiß, UUOC). Und nichts zu bekommen, die Zeile (und andere mit "FOCUS") sind definitiv in der Datei.

Ich weiß, ich vermisse etwas Dummes - aber was ist das?

Brydon Gibson
quelle
Ich sehe kein Problem damit. Wenn Sie eine Cat-Datei | weniger und gehe runter zu dieser Zeile, es sieht genauso aus wie das, was du gepostet hast?
BrianC
Guter Fang - das tut es überhaupt nicht. Die Datei wurde in Windows generiert, ich habe einen Texteditor verwendet, um die Codierung zu ändern.
Brydon Gibson
Ja. Sie müssen also wahrscheinlich ein Tool wie iconv verwenden, um es auf UTF-8
umzustellen