我是一只小白兔~
发布时间:2016-11-10 14:28:26
说起函数调用,相信大家也不会陌生,然而对于初学Shell的我来说,Shell中函数调用方式却有点让我不太习惯,自己也走了不少的弯路,因为传递参数时出了一个很“自然”的错误,也让我吃了不少的苦头,所以总结一下Shell中函数的调用方法。一、Shell中函数的定义为了方便程序和管理和模块化并减少代码的重复,函数的确.........【阅读全文】
发布时间:2016-11-10 14:22:06
这篇文章主要介绍了Shell函数的7种用法介绍,本文讲解了在shell文件内部定义函数并引用、返回值、函数输出、向函数传递参数、全局变量与局部变量等内容,需要的朋友可以参考下。1. 在shell文件内部定义函数并引用:点击(此处)折叠或打开[~/shell/function]# cat factorial.sh .........【阅读全文】
发布时间:2016-11-10 09:58:17
1.${variable:-word}${variable:-word} 如果variable已经被设置了,且不为空,则代入它的值,否则代入word;$ fruit=peach$ echo ${fruit:-plum}peach$ echo ${newfruit:-apple}apple 2.${variable:=word}${variable:=word}如果variable已经被设置且不为空,则代入它的值,否则代入wor.........【阅读全文】
发布时间:2016-11-09 10:54:04
FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存在且已经设置了 FILE 存在且是一个符号连接则为真。[ -k FILE ] 如果 FIL.........【阅读全文】
发布时间:2016-11-08 16:55:03
在 CentOS 的默认仓库中有git,所以最简单的方法是:$ sudo yum install git这种方法虽然简单,但是一般仓库里的版本更新不及时,比如 CentOS 仓库中的 git 最新版是1.7.1(今天是2014-10-28),但是 git 官方已经到2.x 的版本了。这时,就不得不动用最终的大杀器了,通过自己编译源码安装。步骤如下.........【阅读全文】