摘要: 问题:设计一个Shell脚本:求命令行上所有整数和 Shell代码: 调用add.sh脚本结果: 阅读全文
posted @ 2016-10-20 16:05 newcaoguo 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: shell常见通配符: 字符 含义 实例 * 匹配 0 或多个字符 a*b a与b之间可以有任意长度的任意字符, 也可以一个也没有, 如aabcb, axyzb, a012b, ab。 ? 匹配任意一个字符 a?b a与b之间必须也只能有一个字符, 可以是任意字符, 如aab, abb, acb, 阅读全文
posted @ 2016-10-20 15:19 newcaoguo 阅读(6588) 评论(0) 推荐(0) 编辑
摘要: s 命令可以说是linux下最常用的命令之一。 -a 列出目录下的所有文件,包括以 . 开头的隐含文件。-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。-c 输出文件的 i 节点的修改时间,并以此排序。-d 将目录象文件一样显示,而不是显示其下的文件。-e 输出时间 阅读全文
posted @ 2016-10-20 15:09 newcaoguo 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 在Bash的算术运算中有以下几种方法:名称 语法 范例算术扩展 $((算术式)) r=$((1+2*3))使用外部程序expr expr 算术式 r=`expr 1+2*3`使用$[] $[算术式] r=$[1+2]使用内置命令 declare -i 变量=算术式 declare -i r=1+2* 阅读全文
posted @ 2016-10-20 14:59 newcaoguo 阅读(29834) 评论(0) 推荐(1) 编辑
摘要: 运算符 描述 示例 文件比较运算符 -e filename 如果 filename 存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename 为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename 为常规文 阅读全文
posted @ 2016-10-20 14:57 newcaoguo 阅读(4287) 评论(0) 推荐(1) 编辑