我使用下面的代码来杀死使用端口号的进程
port = sudo lsof -n -i4TCP:3030 | grep LISTEN | awk '{print $2;}'
if [ ! -z "$port" -a "$port" != " " ]; then
sudo kill "$port"
fi
Run Code Online (Sandbox Code Playgroud)
但它是说port: command not found.是什么导致了这个问题,我该如何解决它.
就目前而言,
port = sudo lsof -n -i4TCP:3030 | grep LISTEN | awk '{print $2;}'
Run Code Online (Sandbox Code Playgroud)
尝试port使用参数运行命令= sudo lsof -n -i4TCP:3030并通过grep LISTEN然后管道输出awk '{print $2;}'.
使用
port=$(sudo lsof -n -i4TCP:3030 | grep LISTEN | awk '{print $2;}')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |