这些必备的Linux shell知识你都掌握了吗
发布时间:2019-06-12 03:23:38  所属栏目:Windows  来源:守望先生 
            导读:前言 在linux下使用shell编程常常能够极大简化我们的工作。而下面这些必备的知识你是否都掌握了呢? 入参和默认变量 对于shell脚本而言,有些内容是专门用于处理参数的,它们都有特定的含义,例如: /home/shouwang/test.shpara1para2para3 $0$1$2$3 脚本
                
                
                
            | 通常函数的return返回值只支持0-255,因此想要获得返回值,可以通过下面的方式。 
 通过return的方式适用于判断函数的执行是否成功: 
 注释 shell通过#来注释一行内容,前面我们已经看到过了: 
 日志保存 脚本执行后免不了要记录日志,最常用的方法就是重定向。以下面的脚本为例: 
 方式一,将标准输出保存到文件中,打印标准错误: 
 这种情况下,如果命令执行出错,错误将会打印到控制台。所以如果你在程序中调用,这样将不会讲错误信息保存在日志中。 方式二,标准输出和标准错误都保存到日志文件中: 
 2>&1的含义可以参考《如何理解linuxshell中的2>&1》 方式三,保存日志文件的同时,也输出到控制台: 
 脚本执行 最常见的执行方式前面已经看到了: 
 其它执行方式: 
 脚本退出码 很多时候我们需要获取脚本的执行结果,即退出状态,通常0表示执行成功,而非0表示失败。为了获得退出码,我们需要使用exit。例如: 
 这里需要特别注意的一点是,使用 
 (编辑:瑞安网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 
站长推荐
            
        热点阅读
            
