Artificial intelligent assistant

gawk field seperator as extended ascii I am using _gawk 3.1.7_ on RHEL 6.x I have large CSV files to parse with field seperator "Logical negation symbol / ALT + 170" (View ASCII table), but I could not use it as field seperator in `gawk`. I tried many things like `-F "\xaa"`, `-F "\252"`, but not worked. Is there any way to use this character in gawk's field seperator? BTW I created file with this character (there is only one character in file) and if I use it following way it's working. -F "$(cat singleExtendedAsciiCharFile)" However I think it's not safe (someone could delete this file). Do you have any idea for my issue?

First find hexadecimal code of the character:


$ echo -n '¬' | od -An -tx1
c2 ac


And then prepend `\x` before each group of numbers:


$ awk -F '\xc2\xac'

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 49dfb5cd24edfe984a89fffa942741d4