原文:shell编程基础(四): shell脚本语法之函数及调试

一 Shell脚本中的函数 和C语言类似,Shell中也有函数的概念,但是函数定义中没有返回值也没有参数列表。例如: 注意函数体的左花括号 和后面的命令之间必须有空格或换行,如果将最后一条命令和右花括号 写在同一行,命令末尾必须有 号。 在定义fun 函数时并不执行函数体中的命令,就像定义变量一样,只是给fun这个名字一个定义,到后面调用fun函数的时候 注意Shell中的函数调用不写括号 才执行 ...

2018-07-16 11:34 0 1005 推荐指数:

查看详情

Linux Shell脚本编程-函数

函数介绍 定义:把一段独立功能的的代码当做一个整体,并为之一个名字,命名的代码段,此即为函数; 功能:函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程。 注意:定义函数的代码段不会自动执行,在调用时执行;所谓函数调用,就在代码中给定函数名称即可;函数名出现 ...

Fri Oct 26 18:54:00 CST 2018 0 1032
Shell编程-12-Shell脚本规范及调试

目录 Shell脚本规范 Shell脚本调试 常见错误示例 Shell调试技巧 Shell调试总结 Shell脚本规范     良好的代码规范不仅方便阅读,也利于维护和提升开发效率。因此建议大家在编写Shell脚本时 ...

Fri Nov 30 06:26:00 CST 2018 0 739
SHELL脚本编程基础知识

         SHELL脚本编程基础知识                        作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。   Linux之父Linus有一句话很经典:"Talk is cheap, show me the code",虽然我们是一枚 ...

Tue Jan 10 00:53:00 CST 2017 0 1384
shell编程基础(三): 位置参数与shell脚本的输入输出

一、位置参数和特殊变量 有很多特殊变量是被Shell自动赋值的,我们已经遇到了$?和$1,现在总结一下: 常用的位置参数和特殊变量: 位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来 ...

Sat Jul 14 00:00:00 CST 2018 0 1300
Shell - Shell脚本调试方法

Shell脚本调试选项 Shell本身提供一些调试方法选项: -n,读一遍脚本中的命令但不执行,用于检查脚本中的语法错误。 -v,一边执行脚本,一边将执行过的脚本命令打印到标准输出。 -x,提供跟踪执行信息,将执行的每一条命令和结果依次打印出来。 使用这些选项有三种 ...

Sat Nov 05 07:19:00 CST 2016 0 17448
Linux&shell之高级Shell脚本编程-创建函数

写在前面:案例、常用、归类、解释说明。(By Jim) 使用函数 (记得空格,函数一定要在使用之前定义,函数名必须唯一)返回值可以通过$?来确定函数的退出状态使用return命令 结果:Enter a value:23double the valueThe new ...

Tue Aug 13 00:55:00 CST 2013 0 19936
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM