当前位置:  技术问答>linux和unix

一个困扰很久相当郁闷的问题,求救

    来源: 互联网  发布时间:2017-01-17

    本文导语:  现在有一个shell脚本,由于历史原因和某些让人郁闷的理由,无权重构 那是相当的长,逻辑分支相当的多 但是又要经常加语句改语句删语句 每次需要上线都是让我相当痛苦的,因为俺负责check这玩意儿 一次痛苦也...

现在有一个shell脚本,由于历史原因和某些让人郁闷的理由,无权重构
那是相当的长,逻辑分支相当的多

但是又要经常加语句改语句删语句

每次需要上线都是让我相当痛苦的,因为俺负责check这玩意儿
一次痛苦也就罢了,问题是有些频繁

问题:
1.增加了分支/修改/删除,我必须创造条件验证所有分支
2.必须验证语句的正确性,例如shell测试条件语法写错了【这个常常发生】

刚刚工作,还没有什么好的方法

各位大侠
有没有什么方法/工具/途径,
例如
A.自动检测语法正确性,校验shell变量是否定义,
B.或者可以校验分枝,测试分支,有些类似软件测试中的分支覆盖

郁闷ing,人肉check太痛苦了,求解救

|
sh -n yourscriptname

|
shell脚本加个参数就可以进行语法检测而不执行的,你可以看看这个:
http://www.ibm.com/developerworks/cn/linux/l-cn-shell-debug/

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 一个初级,但可能困扰够很多人的问题
  • 高手请进!如何设置我的Lilo?长久困扰我的问题!
  • Socket 通讯的问题,困扰了我很久。
  • 简单的问题,困扰我很久?
  • 问一个一直困扰我的问题:JBuilder中的JSP页面怎么设计???????????
  • 一个困扰了一星期的简单问题!
  • 这个问题困扰我很久了
  • 关于svgalib的问题,困扰好久了嗄~~~帮忙嗄
  • svn使用的问题,困扰一天了
  • 小问题困扰一晚上,求前辈指点!
  • 菜鸟的困扰
  • @@@困扰我很久的问题。。。。。。
  • 文件更名问题,困扰中
  • 这个问题困扰了我好几天了,谢谢
  • 高手留步!!!一个简单但困扰我的问题0
  • 一个困扰我的老问题
  • 如何覆盖一个已有的软链接,简单问题困扰很长时间,解决马上给分?
  • 在线等,知道的指点下小弟,这个问题困扰我太久了。
  • 困扰我多时的问题,大家来帮忙
  • jdbc可更新数据集问题,困扰我两日!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3