在我的Shell脚本错误(在kill命令)


#!/bin/ksh
ssh user@hostname "ps -ef | grep java | grep dev | kill -9 `awk '{print $2}'` && nohup java -jar application.jar --server.port=8090&"
错误:

Usage: kill [-lL] [-n signum] [-s signame] job ...
   Or: kill [ options ] -l [arg ...]

有谁知道是什么导致的错误吗?

awk的 in打印是语法错误。

试试这个:

ps -ef | grep java | grep dev | kill -9 `awk '{print $2}'`

最新更新