I know a process is running on a port 5000 on a remote server. How can I call that in one-liner cmd ?
I can ssh to that server and do kill $(lsof -i:5000 -t)
. It works.
From my local terminal if i do
ssh user@ip.ip.ip.ip "kill $(lsof -i:5000 -t)"
It gives error like
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]