sh脚本 kill一次杀掉多个进程

通过 pgrep -f 指令来获取进程的pid之后,赋值给变量app; 然后使用 kill -9 来结束进程;

注意也可以使用 pidof 指令,来获取进程 pid

bash 复制代码
#!/bin/bash
# 执行脚本,结束APP的应用程序
app1=$(pgrep -f ./S90.sh) \
&& app2=$(pgrep -f ./start.sh) \
&& app3=$(pgrep -f ./pmu_service)
&& kill -9 $app1 $app2 $app3 
相关推荐
阿祖zu1 小时前
开源项目-让本地 Codex 临时接管远程 Linux 服务,实现快速运维
linux·gpt·agent
Android系统攻城狮3 小时前
Linux PipeWire深度解析之pw_factory_create_object调用流程与实战(七十二)
linux·音频进阶·pipewire音频进阶
lsh曙光3 小时前
playbook剧本(2)--Ansible变量
linux·运维·网络
lengjingzju3 小时前
编译与调试完全指南—第14章 系统配置与调优
linux
大鹏的NLP博客4 小时前
通用 Linux 嵌入式板端 C/C++ ABI 与 Glibc 依赖治理规范
linux·c++·交叉编译
tedcloud1235 小时前
book-to-skill 怎么部署?把技术书和项目文档变成 AI Agent 可复用知识
linux·运维·服务器·人工智能·开源
瀚高PG实验室6 小时前
SQL优化案例:使用分区表优化SQL查询性能
linux·服务器·数据库·sql·microsoft·postgresql
青禾8376 小时前
Linux 系统信息、权限管理与 Python 并发编程(协程与线程)完全指南
linux·python
2301_800954996 小时前
Linux 常用系统信息与进程管理命令速查
linux·运维·服务器
T型码农要学习7 小时前
eMMC_命令整理
linux·驱动开发·emmc