Consider the following:
Set a node value with a backslash character, eg on the interface:
set interfaces ethernet eth0 description "Testing\ Hello\ World" commit; exit
Description works ok:
vyos@vyos:~$ show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface IP Address S/L Description
--------- ---------- --- -----------
eth0 172.16.16.134/24 u/u Testing\ Hello\ World
lo 127.0.0.1/8 u/u
::1/128Breakage when dumping config commands:
vyos@vyos:~$ show config commands Could not parse the config file: Failed to parse config: Illegal string character: \