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 
相关推荐
运维-大白同学15 小时前
2025最全面开源devops运维平台功能介绍
linux·运维·kubernetes·开源·运维开发·devops
梦在深巷、15 小时前
linux系统防火墙之iptables
linux·运维·服务器
放学有种别跑、17 小时前
GIT使用指南
大数据·linux·git·elasticsearch
做人不要太理性17 小时前
【Linux系统】线程的同步与互斥:核心原理、锁机制与实战代码
linux·服务器·算法
weixin_6600967817 小时前
zsh中使用自动补全zsh-autosuggestions
linux·ubuntu·zsh·zshrc
Ghost Face...17 小时前
Linux音频控制神器:amixer完全指南
linux·chrome·音视频
大柏怎么被偷了17 小时前
【Linux】进程替换
linux·运维·服务器
Xの哲學18 小时前
Linux 指针工作原理深入解析
linux·服务器·网络·架构·边缘计算
乌萨奇也要立志学C++18 小时前
【Linux】进程信号(二)信号保存与捕捉全解析、可重入函数、volatile
linux·服务器
无垠的广袤19 小时前
【工业树莓派 CM0 NANO 单板计算机】本地部署 EMQX
linux·python·嵌入式硬件·物联网·树莓派·emqx·工业物联网