
《学习bash》笔记
文章平均质量分 85
TODD911
热爱计算机
展开
-
《学习bash》笔记--引用
本文转载于:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=686286转载 2014-06-25 09:02:57 · 1178 阅读 · 0 评论 -
《学习bash》笔记--输入输出
1.I/O重定向符 I/O重定向符如下: cmd1 | cmd2:管道,接收cmd1的标准输出作为cmd2的标准输入。 >file:将标准输出定向到file >>file:将标准输出定向到file,如果file存在则附加在后面 >|file:即使设置了noclobber仍然强制标准输出到file。 shell提供了一种称为noclobber的特性,该特性可防止重原创 2014-08-02 15:06:45 · 1800 阅读 · 0 评论 -
《学习bash》笔记--流程控制
bash支持下述流程控制结构: if/else:如果某条件为真/假,执行一个执行列表。 for:执行一个语句列表固定次数。 while:当某条件为真时重复执行某语句列表 until:重复执行某语句列表直至某条件为真。 case:依据一个变量取值执行几个语句列表中的一个。 select:允许用户从一个菜单的可选列表中选择一个。原创 2014-07-29 09:26:48 · 1396 阅读 · 0 评论 -
《学习bash》笔记--命令行选项和有类型变量
1.命令行选项 如果有一个shelljia原创 2014-07-30 20:44:02 · 1041 阅读 · 0 评论 -
《学习bash》笔记--进程处理
1.进程ID和作业编号原创 2014-08-07 22:04:16 · 1489 阅读 · 0 评论 -
《学习bash》笔记--定制用户环境
1原创 2014-06-27 15:44:44 · 1287 阅读 · 0 评论 -
《学习bash》笔记--基础shell编程
1.shell脚本 脚本是包含shell命令的文件,它是一个shell程序,有两种方式运行它们。原创 2014-07-19 14:20:32 · 1473 阅读 · 0 评论 -
《学习bash》笔记--命令行处理
shell从标准输入或脚本中读取的每行称为一个管道行,它包含一或多个由0个或多个管道符分割的命令,对其读取的每个管道 行,执行下面的操作。 1.将命令分成由固定元字符集分隔的记号:SPACE、TAB、NEWLINE、;、(、)、、|和&。记号类型 包括单词、关键字、I/O重定向符和分号。 2.检测每个命令的第一个记号,查看为不带引号或反斜线的关键字。如果是一个开放的关键字,如i原创 2014-08-03 09:46:19 · 1402 阅读 · 0 评论 -
《学习bash》笔记--调试shell程序
在shell中,最简单的调试助手时输出语句echo,可以通过把许多echo语句放到代码中进行调试,但必须花费足够的时间以定位 要查看的信息。可能必须通过许多的输出才能发现要查找的信息。 1.set选项 最基本的时set -o命令选项,当运行脚本时,这些选项可以用在命令行上,如下表所示: set -o选项 命令行选项 行为 noexec -n原创 2014-08-10 21:58:54 · 1363 阅读 · 0 评论