Shell调试纠错技巧

背景:

          初次写技术博客,总体感觉还是比较不习惯,今天先拿Shell脚本作为主题写一篇技术博文。

       用了Shell也有一段时间了,我个人对于shell感觉就是用起来很顺手,但是一旦遇到shell出错,我觉得会非常的难以调试,今天准备罗列下一些相关的调试方法,方便自己作为笔记来记录自己的学习过程,也方便大家有个查阅和参考的地方

正文:   

           shell这门语言古老而又优雅,我们看到Shell的书籍上一般都是以乌龟(应该是海龟)作为吉祥物,我觉得很是形象,首先Shell整个运行的效率不高,而且的确是一个很长寿的语言,然而就是这么一种语言,又是那么的坚不可摧(我们看看他的外壳就可以知道^_^)

           在正式开始讨论之前,我先放一篇脑图,围绕脑图中的概要,我们逐步展开细节讨论

        

         1、Shell版本: 

                      shell的版本众多,要想掌握所有版本的语法,可能会有一定难度,如下是网上一篇文章列出的shell版本:

              bash(这个使我们经常用的)

                     bash是Linux标准默认的shell,本教程也基于bash讲解。 bash由Brian Fox和Chet Ramey共同完成,是BourneAgain Shell的缩写,内部命令一共有40个。

                     Linux使用它作为默认的shell是因为它有诸如以下的特色

                     可以使用类似DOS下面的doskey的功能,用方向键查阅和快速输入并修改命令

                     自动通过查找匹配的方式给出以某字符串开头的命令。

                     包含了自身的帮助功能,你只要在提示符下面键入help就可以得到相关的帮助。

              sh (这个也是)

                     sh 由Steve Bourne开发,是Bourne Shell的缩写,sh 是Unix 标准默认的shell。

              ash

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值