遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

一个shell脚本文件名的坑

shell脚本文件名中不要包含要grep的进程名,比如下面grep了redis,那么文件名中不要包含redis,否则会出问题(导致pid_count的值不正确,影响后续shell的执行逻辑),因为打开文件的句柄中也包含redis

redis.sh

#!/bin/bash
pid_count=`ps -ef|grep redis|grep -v grep`
echo ${pid_count}

 

sh redis.sh,会有两个sh执行shell文件的进程

 

可以这样命名:startRedis.sh

 

【bak】

原文已更新:https://www.cnblogs.com/uncleyong/p/17067609.html

 

posted @ 2023-01-26 10:40  全栈测试笔记  阅读(96)  评论(0编辑  收藏  举报
浏览器标题切换
浏览器标题切换end