如何查看shell脚本是否正常运行,跪求liunx大神 10

 我来答
小米飞猫
2012-10-09 · 专注于IT监控领域技术
小米飞猫
采纳数:1653 获赞数:4811

向TA提问 私信TA
展开全部
因为不知道你的是什么脚本,不好判断。

bash -x 检测整个脚本实际运行过程是否正确

对脚本执行加以监控,你可以通过在脚本中加入一些脚本执行状态结果的语句比如导出个日志文件啦,或者对执行结果进行判断啦,如果脚本是驻留在进程里,判断进程中是否有脚本啦,然后给你发个执行结果邮件。还是得根据实际情况写。
力控科技
2024-08-19 广告
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中... 点击进入详情页
本回答由力控科技提供
和风7号
2012-10-10 · 超过22用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:37.1万
展开全部
1) 对于运行时间长的脚本,可以 ps|grep xxxx.sh 看进程,是否有你的脚本在运行;
2) 对于运行时间短的脚本,可以在脚本中设置输出,检查运行步骤是否正常。然后在运行的时候把正常和错误的结果都指定到日志文件上,比如: ./xxxx.sh 1>run.log 2>&1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenshao2729
2012-10-11
知道答主
回答量:18
采纳率:0%
帮助的人:17.1万
展开全部
可以在你运行脚本的时候每个阶段输出不同的提示符
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5311d79
2012-10-09 · TA获得超过1.9万个赞
知道大有可为答主
回答量:6356
采纳率:71%
帮助的人:3233万
展开全部
用 ps 命令查看进程中是否有脚本进程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Google也知道
2012-10-09 · TA获得超过755个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:193万
展开全部
脚本是解决问题的步骤,看看的你问题有没有解决不就知道脚本有没有正常运行了~
追问
搜噶,但是我的问题还没有解决,我对liunx绝对是菜菜鸟
追答
那你的问题是什么呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式