bash - 如何在匹配的 BASH shell 脚本 GREPing 中找到进程 ID 和完整的可执行文件
问题描述
我有一个进程,我想通过 CRON 作业定时识别、终止和重新启动。我需要确定可执行字符串以“java”开头并包含“8091”的位置。
一旦我确定了进程,我想运行一个kill -9 [那个 id]
然后我想通过执行标识的可执行字符串来重新运行该过程。
我真的被困在第一个标识上,然后将这两个东西设置为变量,以便稍后在我的过程中用于杀死和重新启动。谁能给我一个关于如何最好地做到这一点的提示?
提前致谢。
解决方案
推荐阅读
- html - 最小化屏幕时在 CSS 中的文本定位
- python - 根据特定列值组合 Dataframe 上的行并添加其他值
- flutter - 将字符串转换为日期?
- c++ - 过多的光标引用突出显示 VS 社区
- python-3.x - 连接到外部 SQLite 数据库
- java - java - ScheduledThreadPoolExecutor 线程中的可见性
- python - 将当前图像转换为黑白
- jasper-reports - 如何在 Jasper Report 中对列的数据求和
- wpf - 如何在 WPF DataGrid 中禁用行选择
- powershell - Powershell如何检查文本文件是否为空并忽略空格