shell
liujn347
这个作者很懒,什么都没留下…
展开
-
sed命令
sed编辑器逐行处理输入,然后把结果发送到屏幕。 -i选项:直接作用源文件,源文件将被修改。 sed命令和选项: a\ 在当前行后添加一行或多行 c\ 用新文本替换当前行中的文本 d 删除行 i\ 在当前行之前插入文本 h 把模式空间的内容复制到暂存缓冲区 H 把模式空间的内容添转载 2014-06-22 17:38:47 · 508 阅读 · 0 评论 -
变量($、echo)以及io重定向(< 、>、 >>)
2.2 为什么要使用Shell脚本 使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象 缺点是:它们的效率通常不如编译型语言。 之所以要使用Shell脚本是基于: 简单性: Shell是一个高级语言;通过它,你可以简洁地表达复杂的操作。 可移植性: 使用POSIX所转载 2014-06-22 17:38:00 · 817 阅读 · 0 评论 -
if-elif-else使用
#! /bin/sh - who | wc -l read T if [ "$T" -lt "10" ] ;then echo "df" elif [ "$T" -ge "10" -a "$T" -le "20" ] ;then echo "gg" else echo "cc" fi function myfun(){ return 1 } if myfun;then echo原创 2014-06-22 18:11:17 · 590 阅读 · 0 评论 -
awk命令
简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它的创始人 Alfr转载 2014-06-22 18:22:44 · 365 阅读 · 0 评论