码迷,mamicode.com
首页 >  
搜索关键字:shell脚本    ( 6372个结果
【Shell脚本学习22】Shell 函数:Shell函数返回值、删除函数、在终端调用函数
函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。Shell 函数的定义格式如下:function_name () { list of commands [ return va...
分类:系统相关   时间:2015-01-04 18:39:41    阅读次数:183
【Shell脚本学习19】Shell while循环
while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为:while commanddo Statement(s) to be executed if command is truedone命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。以下是一个基本...
分类:系统相关   时间:2015-01-04 18:36:40    阅读次数:173
【Shell脚本学习21】Shell break和continue命令
在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环。break命令break命令允许跳出所有循环(终止执行后面的所有循环)。下面的例子中,脚本进入死循环直至用户输入数字大于5。要跳出这个循环,返回到shel...
分类:系统相关   时间:2015-01-04 18:34:25    阅读次数:253
【Shell脚本学习16】Shell if else语句
if 语句通过关系运算符判断表达式的真假来决定执行哪个分支。Shell 有三种 if ... else 语句:if ... fi 语句;if ... else ... fi 语句;if ... elif ... else ... fi 语句。1) if ... else 语句if ... else ...
分类:系统相关   时间:2015-01-04 18:33:08    阅读次数:207
Shell编程基础篇
1.变量     用户自定义变量         用户可以按照下面的语法规则定义自己的变量:变量名=变量值 。要注意的一点是,在定义变量时,变量名前不应加符号“$”,在引用变量的内容时则应在变量名前加“$”;在给变量赋值时,等号两边一定不能留空格,若变量中本身就包含了空格,则整个字符串都要用双引号括起来。     位置变量         通过命令行给程序传递执行参数。...
分类:系统相关   时间:2015-01-04 17:24:39    阅读次数:230
date命令小结
在写linux shell脚本时,date是经常要用到的一个命令,这篇文章就此做个小结,以防自己用到时到处找...
分类:其他好文   时间:2015-01-04 00:01:11    阅读次数:424
《Linux Shell脚本攻略》 笔记 第二章:常用命令
《Linux Shell脚本攻略》 笔记 第二章:常用命令 1、cat      cat -s //多个空白行压缩成一个       cat *.txt | tr -s '\n'   //移除空白行      cat -n //加行号 2、find 沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作。 eg: find ./ ! -name "*.txt" -...
分类:系统相关   时间:2015-01-03 17:23:34    阅读次数:273
《Linux Shell脚本攻略》 笔记 第四章:高效文本处理
《Linux Shell脚本攻略》 笔记 第四章:高效文本处理 1、IP地址的正则表达式: [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3} 2、grep用法 //在多级目录中对文本进行递归检索 [root@localhost program_test]# grep "yang" ./ -Rn ./test.txt:6:laoyang...
分类:系统相关   时间:2015-01-03 17:22:52    阅读次数:323
《Linux Shell脚本攻略》 笔记 第一章:Shell起步基础
《Linux Shell脚本攻略》 笔记 第一章:Shell起步基础 1、变量:在bash中,每一个变量的值都是字符串。无论你给变量赋值时,有没有使用引号,值都会以字符串的形式存储。 2、var=value; //赋值操作 var = value; //相等操作 3、获取字符串的长度 [ycy@localhost ~]$ var=yang [ycy@localhost ~...
分类:系统相关   时间:2015-01-03 17:21:47    阅读次数:215
《Linux Shell脚本攻略》 笔记 第三章:文件操作
《Linux Shell脚本攻略》 笔记 第三章:文件操作 1、生产任意大小的文件 [root@localhost dd_test]# [root@localhost dd_test]# dd if=/dev/zero of=junk.data bs=1k count=10 10+0 records in 10+0 records out 10240 bytes (10 kB...
分类:系统相关   时间:2015-01-03 17:21:34    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!