cannot remove items inside of script

Hi.
I’m trying to do some basic scripting on my minirouter 2.6 and adding stuff seems to be working fine e.x:
/system script add source={/ip route add dst-address 10.0.0.1 gateway 10.0.1.2}

but when i’m trying to do:
/system scrupt add source={/ip route remove 0 }

and connect it with netwatch it doesn’t working, although command /ip route remove 0 just works fine when i typed it directly in console windows…
Can somebody help with my issue ?
thanks

Yes, it is correct.
Numbers are not supported in scripts. To use numbers router needs to get print and store print output.
To remove route by script use additional matcher.
For example add comment and use comment to identify and remove route.