My script takes a key as its third argument, and it can have any kind of input...including characters that bash complains about.
I'd really like to use this one-off script right from the terminal, can someone explain how I could get my input to work if it looks like this?
>/my/scripts $ python script.py string 123 spe[i@lk;y
/bin/sh: Syntax error: "(" unexpected
y: command not found
>/my/scripts $ python script.py string 123 "spe[i@lk;y"
/bin/sh: Syntax error: "(" unexpected
And yes, I do have the #! usr/bin/env python shebang in my script.