技术栈

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

dujunqiu2024-01-30 13:05

通过 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 
上一篇:【Vue】2-6、侦听器
下一篇:Redis面试题37
相关推荐
学嵌入式的小杨同学
2 小时前
从零打造 Linux 终端 MP3 播放器!用 C 语言实现音乐自由
linux·c语言·开发语言·前端·vscode·ci/cd·vim
EverydayJoy^v^
2 小时前
RH134学习进程——十二.运行容器(1)
linux·运维·容器
syseptember
2 小时前
Linux网络基础
linux·网络·arm开发
zl_dfq
2 小时前
Linux 之 【多线程】(线程的概念、Linux中的线程、页表)
linux
郝亚军
3 小时前
如何在Ubuntu和win10/11之间通过samba访问对方的文件
linux·服务器·ubuntu
曦云沐
3 小时前
【避坑指南】Ubuntu更新报错“Repository is not signed”的快速修复
linux·ubuntu·docker
带土1
4 小时前
10. .out文件
linux
STCNXPARM
5 小时前
Linux camera之V4L2子系统详解
android·linux·camera·v4l2架构
yueyuexiaokeai1
5 小时前
linux kernel常用函数整理
linux·c语言
郝亚军
7 小时前
ubuntu-18.04.6-desktop-amd64安装步骤
linux·运维·ubuntu
热门推荐
01GitHub 镜像站点02一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示03Vue-skills的中文文档04Claude Code Skills 实用使用手册05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06UV安装并设置国内源07让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南08Linux下V2Ray安装配置指南09OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书10在Trae中使用Pencil MCP