How can i execute local script on remote machine and include arguments?
I have written a script that runs fine when executed locally:
./sysMole -time Aug 18 18
The arguments "-time", "Aug", "18", and "18" are successfully passed on to
the script.
Now, this script is designed to be executed on a remote machine but, from
a local directory on the local machine. Example:
ssh root@remoteServer "bash -s" < /var/www/html/ops1/sysMole
That also works fine. But the problem arises when I try to include those
aforementioned arguments (-time Aug 18 18), for example:
ssh root@remoteServer "bash -s" < /var/www/html/ops1/sysMole -time Aug 18 18
After running that script I get the following error:
bash: cannot set terminal process group (-1): Invalid argument
bash: no job control in this shell
Please tell me what i'm doing wrong, this greatly frustrating. I've looked
in multiple places for the answers. Any help is greatly appreciated. Thank
you in advance!
No comments:
Post a Comment