Tapez le caractère null dans le terminal

Est-il possible de taper le caractère nul dans le terminal?

Je voudrais faire quelque chose comme:

this is a sentence (null) test123 

Apparemment, vous pouvez taper ce caractère avec ^ @ sur certains jeux de caractères. Cet article de Wikipedia sur le caractère nul peut être utile.

Sous Linux, tout caractère spécial peut être littéralement inséré sur le terminal en appuyant sur Ctrl + v suivi du symbole réel. null est habituellement ^@^ représente Ctrl et @ pour toute combinaison de votre disposition de clavier qui produit @ .

Donc, sur mon clavier, je fais: Ctrl + v suivi de Ctrl + Shift + @ et j’obtiens un symbole ^@ avec une couleur de fond distincte. Cela signifie qu’il s’agit d’un caractère spécial et pas seulement de

 $ echo -e "this is a sentence \0 test123" this is a sentence test123 

The null here ^^ IS NOT visible

 $ echo -e "this is a sentence \0 test123" | cat --show-nonprinting this is a sentence ^@ test123 

But it IS here ^^

Mais peut-être que vous ne vouliez pas cela pour un script?

Comme avec la commande d’abandon ( CtrlC ), dans la plupart des terminaux, appuyez simplement sur Ctrl@ (avec l’utilisation de Maj sur mon clavier).