【发布时间】:2023-03-25 07:05:01
【问题描述】:
在 bash 中,我想杀死一个进程以防它存在。
我正在运行这个命令:
netstat -lp | grep 9876
输出 1 行或 0 行。
如果它有输出 1 行,它看起来像这样:
tcp 0 0 *:9876 *:* LISTEN 18449/java
所以我想要以下内容:
- 如果没有输出,不要做任何事情。
- 如果有输出,我想模式匹配
18849,所以java进程`。
那我就杀了它。
我不知道如何做 1 和 2。有什么想法吗?
【问题讨论】:
标签: bash