在Shell的实际使用中,有编程经验的很容易上手,但稍微有难度的是shell里面的那些个符号,各种特殊的符号在我们编写Shell脚本的时候如果能够用的好,往往能给我们起到事半功倍的效果,下面就罗列一些常见的特殊符号。 # 井号 如#!/bin/bash井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面的是注解文字,不会被执行。# This line is comments.ech
分类:
系统相关 时间:
2018-07-29 22:16:52
阅读次数:
159
shell中的数学运算有些局限。主要分为了以下几种类型: 1. 方括号 只支持整数运算 [Hermioner@localhost Documents]$ var1=$[1+5] [Hermioner@localhost Documents]$ echo $var1 6 [Hermioner@loca ...
分类:
系统相关 时间:
2018-07-29 17:55:03
阅读次数:
231
1、shell中的函数 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这 个小单元的名字即可。格式: function f_name() {commond} 函数必须要放在脚本的最前面案例1: #!/bin/bashinput() {echo "第一个参数 ...
分类:
编程语言 时间:
2018-07-21 00:46:10
阅读次数:
249
Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试-eq 等于则为真-ne 不等于则为真-gt 大于则为真-ge 大于等于则为真-lt 小于则为真-le 小于等于则为真实例演示: num1=100 num2=100 if test $[num1 ...
分类:
系统相关 时间:
2018-07-20 21:10:48
阅读次数:
168
一、shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}注意:函数必须要放在最前面!function可以省略直接写函数名。1、示列:打印shell的参数,函数input()#!/bin/bashinput(){echo$1$2$#$0}input1ab$1表示第一个
分类:
编程语言 时间:
2018-07-18 10:56:34
阅读次数:
193
一、shell中的函数[root@linux-01aming]#cd/root/shell/aming[root@linux-01aming]#vimfun1.sh//需要注意函数名不能跟shell中的一些关键字冲突#!/bin/bashfunctioninp(){echo$1$2$3$0$#}inp1a2[root@linux-01aming]#shfun1.sh1a2fun1.sh3//$0是
分类:
编程语言 时间:
2018-07-18 10:50:58
阅读次数:
151
shell中的函数?函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}函数必须要放在最前面示例1:打印参数,$1表示第一个参数,$0表示文件名$#表示参数的个数#!/bin/bashfunctioninp(){#定义函数inpecho"Thefirstparis$1"echo"Th
分类:
编程语言 时间:
2018-07-17 10:31:16
阅读次数:
168
20.16-20.17 shell中的函数shell中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式: function f_name() { command &
分类:
其他好文 时间:
2018-07-17 00:11:28
阅读次数:
176
shell脚本中的函数函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。格式:functionf_name(){command}函数必须要放在最前面,function可以省略直接写函数名示列1,打印shell的参数[root@akuilinux01shell]#catfun1.sh#!/bin/bashfunctioninp(){ech
分类:
编程语言 时间:
2018-07-16 20:27:59
阅读次数:
189