我正在使用基本脚本打开我需要开发的应用程序,我必须打开一个编辑器,但前提是它还没有运行。
如何在运行应用程序之前首先确定sublime是否已启动,如下所示:
subl <filename>
答案 0 :(得分:1)
我认为你总是可以通过&#f; ps ax | grep&#39;确定它的运行,对吗?
答案 1 :(得分:1)
我想我有一个解决方案:
SERVICE=$1
if [ `pgrep $SERVICE` ]
then
echo "$SERVICE is running."
else
echo "$SERVICE is not running."
fi
答案 2 :(得分:0)
您可能想查看ps
?
if [[ $(ps -e | grep "the thing you want") -ne 0 ]]
#checks if there is anything returned
then
subl <filename>
fi
这种正确性将取决于您搜索“精确”的程度......