社区
系统维护与使用区
帖子详情
请问soralis下怎么写脚本判断进程是否存在,不存在则启动?
fengcj
2002-06-10 06:01:39
pid=`ps -ef | grep "fee" | grep -v "grep" cut -c 9-14`
if [ "$pid" != "" ]; then
fee
fi
以上是我写的语句,判断fee进程是否存在,不存在则运行,为什么执行时报pid=语句非法呢?那位大师能给我一个例子,非常感谢!
...全文
58
2
打赏
收藏
请问soralis下怎么写脚本判断进程是否存在,不存在则启动?
pid=`ps -ef | grep "fee" | grep -v "grep" cut -c 9-14` if [ "$pid" != "" ]; then fee fi 以上是我写的语句,判断fee进程是否存在,不存在则运行,为什么执行时报pid=语句非法呢?那位大师能给我一个例子,非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spark_li
2002-06-10
打赏
举报
回复
可以这样呀
#!/bin/bash
ps -ef |grep "fee"
[ $? -eq 1 ]
then
fee
fi
一点说明,这里其实不需要grep -v "grep"的,
如果fee进程不存在,grep "fee" 则不在ps -ef中显示出来
qxp
2002-06-10
打赏
举报
回复
你用 sh -x your.sh 调试一下看先:
另外,你上面的语句漏拉一个 |
pid=`ps -ef | grep "fee" | grep -v "grep" | cut -c 9-14`
if [ "$pid" != "" ]; then
fee
fi
从Solaris到Linux的移植向导
绍从Solaris到Linux的移植向导
在Unix服务器上设置Oracle全文检索 (2)
目前全文检索功能几乎所有主流数据库都支持。本文在HP UX,
Soralis
上面设置了Oracle Intermedia来实现全文检索。依据的是Oracle 8.1.6 和8.1.7两个版本,不能保证适用于其他版本。
在Unix服务器上设置Oracle全文检索 (1)
目前全文检索功能几乎所有主流数据库都支持。Oracle 的全文检索建立和维护索引都要快得多,本文在HP UX,
Soralis
上面设置了Oracle Intermedia来实现全文检索。
Solaris下FTP服务配置
1、默认ftp服务是
启动
的,但不允许root访问,需要修改/etc/ftpd/ftpusers,将root用户注释掉,此文件夹下包含所有被拒绝访问的用户 2、取消 tftp dgram udp6 wait root /usr/sbin/in.tftpd in.tftpd -s /...
每天一个Linux命令-23(id)
方法一:使用 id 命令 ... 命令格式 ...id [选项]......-a 忽略,兼容其它版本-Z, –context 只输出当前用户的安全上下文-g, –group 只输出有效的GID-G, –groups 输出所有的GID-n, –name 对于 -ugG 输出
系统维护与使用区
19,612
社区成员
74,603
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章