欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

几个常用的bash shell函数

程序员文章站 2022-03-04 20:44:40
...
1. 判断文件存在


fileExist() {
filename=$1
if [ -e "${filename}" ]
then
log PASS $1 '文件存在'
else
log ERROR $1 '文件不存在'
fi
}


2. 判断某个端口是否已启动监听
port() {
netstat -tlnp|grep LISTEN|grep :$1
if [ $? = 0 ]; then
log PASS $1端口已启动监听
else
log ERROR $1端口未启动监听
fi
}


3. 根据程序里的某个字符串(如程序的路径),来杀死进程
kill -9 `ps -ef|grep 进程关键字|grep -iv grep|awk '{print $2}'`
相关标签: Bash