上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: 转载地址:http://www.cnblogs.com/diyunpeng/archive/2009/11/11/1600886.html Linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。 本文中假设inittab中设置的init tree为: /et 阅读全文
posted @ 2017-02-25 15:45 玉曲风 阅读(8985) 评论(0) 推荐(0) 编辑
摘要: 像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。Shell 中包含脚本可以使用: . filename . filename 或 source filename source filename 两种方式的效果相同,简单起见,一般使用点号(.),但是注意点号(.)和文件 阅读全文
posted @ 2017-02-25 15:08 玉曲风 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。 输出重定向 命令的输出不仅可以是显示器,还可以很容易的转移向到文件,这被称为输出重定向。命令输出重定向的语法为: $ comman 阅读全文
posted @ 2017-02-25 15:05 玉曲风 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数...带参数的函数示例: #!/bin/bash funWithParam(){ echo "The value of the first parameter is 阅读全文
posted @ 2017-02-25 15:01 玉曲风 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。Shell 函数的定义格式如下: 如果你愿意,也可以在函数名前加上关键字 function: 函数返回值,可以显式增加return语句;如 阅读全文
posted @ 2017-02-25 14:58 玉曲风 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环。 break命令 break命令允许跳出所有循环(终止执行后面的所有循环)。下面的例子中,脚本进入死循环直至用户输入数字大于5。要跳出这个循环,返回到sh 阅读全文
posted @ 2017-02-25 14:55 玉曲风 阅读(864) 评论(0) 推荐(0) 编辑
摘要: until 循环执行一系列命令直至条件为 true 时停止。until 循环与 while 循环在处理方式上刚好相反。一般while循环优于until循环,但在某些时候,也只是极少数情况下,until 循环更加有用。until 循环格式为: command 一般为条件表达式,如果返回值为 false 阅读全文
posted @ 2017-02-25 14:54 玉曲风 阅读(224) 评论(0) 推荐(0) 编辑
摘要: while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为: 命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。以下是一个基本的while循环,测试条件是:如果COUNTER小于5,那么返回 true。COUNTER从0开始,每次循环处理时,COUNTER 阅读全文
posted @ 2017-02-25 14:52 玉曲风 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 与其他编程语言类似,Shell支持for循环。for循环一般格式为: 列表是一组值(数字、字符串等)组成的序列,每个值通过空格分隔。每循环一次,就将列表中的下一个值赋给变量。in 列表是可选的,如果不用它,for 循环使用命令行的位置参数。例如,顺序输出当前列表中的数字: for loop in 1 阅读全文
posted @ 2017-02-25 14:50 玉曲风 阅读(214) 评论(0) 推荐(0) 编辑
摘要: case ... esac 与其他语言中的 switch ... case 语句类似,是一种多分枝选择结构。case 语句匹配一个值或一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下: case工作方式如上所示。取值后面必须为关键字 in,每一模式必须以右括号结束。取值可以为变量或常数 阅读全文
posted @ 2017-02-25 14:48 玉曲风 阅读(355) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页