I am having problems running this command to work in zsh:
my_command -u something -s X:^0
The command works right away on tcsh, but on zsh I get:
zsh: no matches found -s X:^0
This made me wonder if
^ is to blame. As far as I understand
sX:^0 is the value of the argument
-s, but zsh seems to expand it and not pass it to
my_command in the same way tcsh would do.
Is my understanding correct? If so how can I run the same command in zsh?