摘要:
shell的函数和Javacript和php的函数声明一样,只不过shell在调用函数的时候,只需要写函数名就可以调用函数,注意不要在函数名后面加括号 创建并使用函数 运行: 函数传参、局部变量 给函数传递参数的方法 和给运行脚本传参数的方法相同:写在调用的函数名后面,空格分隔。 使用$1表示第一个 阅读全文
摘要:
参数左移什么意思呢?这个参数指的是在运行脚本时,跟在脚本名后面的参数,前面已经讲过,可以使用$#来获取参数的个数,使用$*来获取所有的参数,而参数左移的含义是这样的:有个指针指向参数列表第一个参数,左移的意思就是每读一个参数,指针就指向第二个参数,就好像参数向左移动了,于是乎,这样就可以读取每个参数 阅读全文
摘要:
shell中的continue和break和其他语言中的使用方法一模一样:continue用于跳过本次循环,break用于中断本层的循环 下面是使用例子: 运行: 可以在continue和break后面接一个整数,不加默认的是1,表示本层循环;2表示上层循环,以此类推。 阅读全文
摘要:
shell的循环结构有while和for两种 for循环 运行: 注意最后一次输出是10,而不是其他语言中输出4,这一点和JavaScript很类似。 for循环要循环的内容就是跟在in后面,然后以空格分隔,可能要循环的内容特别多,那么就可以将要循环的内容保存在一个文件中,然后读出来即可。比如下面: 阅读全文