Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <SOMETHING ELSE AT START OF SCRIPT>
- cmd='while true;
- do
- ps aux | head;
- sleep 1;
- done > $FILE'
- ssh root@$SERVER $cmd &
- ...
- ...
- <SOME OTHER TASKS>
- ...
- ...
- ( at the end of this script, how to kill the above snippet executing in remote server)
- [ kindly note i dont want to wait as the while loop is infinite ]
- cmd='while [ -r /tmp/somefile];
- do
- # stuff
- done > $FILE'
- ssh root@$SERVER touch /tmp/somefile
- ssh root@$SERVER $cmd &
- # do other stuff
- ssh root@$SERVER rm -f /tmp/somefile
- kill $!
- CTRL+Z
- fg
- CTRL+C
- jobs
- kill %jobspec
- whois=`w|grep $user|awk '{print $2}'`;user=root; ssh $user@server -C "ps auwx|grep $whois|awk '{print $2}'"
- whois=`w|grep $user|awk '{print $2}'`;user=root; ssh $user@server -C "ps auwx|grep $whois|awk '{print $2}'|xargs kill -9 "
- whois=`w|grep $user|awk '{print $2}'`;user=root; ssh $user@server -C "ps auwx|grep $whois|awk '{print $2}'|awk '{print "kill -9 " $1}'|/bin/sh "
Add Comment
Please, Sign In to add comment