shell
文章平均质量分 79
dazhi_100
这个作者很懒,什么都没留下…
展开
-
shell if
比如比较字符串、判断文件是否存在及是否可读等,通常用"[]"来表示条件测试。 注意:这里的空格很重要。要确保方括号的空格。笔者就曾因为空格缺少或位置不对,而浪费好多宝贵的时间。 if ....; then .... elif ....; then .... else .... fi [ -f "somefile" ] :判断是否是一个文件 [ -x "/bin/ls"转载 2017-06-20 11:30:58 · 654 阅读 · 0 评论 -
shell中if条件字符串、数字比对,[[ ]]和[ ]区别
引用: http://www.51testing.com/?uid-7701-action-viewspace-itemid-13731 http://blog.csdn.net/sunboy_2050/article/details/6836382 shell 括号 学习shell的时候总是被shell里的条件判断方式搞得头疼,经常不知道改 用[],[[]],(())还是te转载 2017-06-20 12:05:48 · 1099 阅读 · 0 评论 -
Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949 特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2。 $# 传递给脚本或函数的参数个数。 $* 传递转载 2017-06-20 12:16:26 · 1043 阅读 · 0 评论 -
Shell编程-awk
简介 awk 是一种对立的编程语言,集成于所有UNIX/Linux中,这个名字是它创建者的名字首字母组成的 Alfred Aho,Peter Weinberger, and Brian Kernighan。 awk的基本语法 普通模式 awk '/pattern/{action}' files 其中patter是一个正则表达式,action又是一系列命令,对于满足匹配的文本执行一转载 2017-06-20 17:04:08 · 861 阅读 · 0 评论