Is there a way to type the null character in the terminal?
I would like to do something like:
this is a sentence (null) test123
Is there a way to type the null character in the terminal?
I would like to do something like:
this is a sentence (null) test123
Apparently you can type this character with ^@ on some character sets. This wikipedia article on the null character may be helpful.
The null here ^^ IS NOT visible
But it IS here ^^
But maybe you did not want this for a script?
In Linux, any special character can be literally inserted on the terminal by pressing Ctrl+v followed by the actual symbol.
null
is usually^@
where^
stands for Ctrl and@
for whatever combination on your keyboard layout that produces @.So on my keyboard I do: Ctrl+v followed by Ctrl+Shift+@ and I get a
^@
symbol with a distinguished background color. This means it's a special character and not just^
and@
typed in.Edit: Several years later and a few input variations implemented by different terminals using keyboard layouts that require pressing Shift to access @.
As with the abort command (Ctrl-C), in most terminals just hit Ctrl-@ (with the use of Shift on my keyboard).