linux
xuxhing
这个作者很懒,什么都没留下…
展开
-
sed 用法
sed [-nefr] [动作] 选项与参数: -n:使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 癿数据一般都会被列出到屏幕上。 但如果加上 -n 参数后,则只有经过 sed 特殊处理的那一行(或者动作)才会被列出来。 -e:直接在指令列模式上进行 sed 的动作编辑; -f:直接将 sed 的动作写在一个档案内, -f fi原创 2013-08-21 14:34:44 · 548 阅读 · 0 评论 -
awk 数据处理工具
awk '条件类型1{动作1} 条件类型2{动作2} ...' filenameawk 后面接两个单引号并加上大括号 {} 来设定想要对数据进行的处理动作。 awk 可以处理后续接的档案,也可以读取来自前个指令的 standard output。last -n 5 | awk '{print $1 "\t" $3}' root 192.168.1.100 root 192.1原创 2013-08-21 15:53:14 · 485 阅读 · 0 评论 -
单引号、双引号、反单引号
'(单引号): 屏敝所有特殊字符,当作一般字符处理。相当于字符串"(双引号): 可以保存变量的内容`(反单引号): 一串命令中, 里面的反单号内的将会先被执行。原创 2013-08-08 14:20:05 · 429 阅读 · 0 评论 -
test 指令的测试功能
测试的标志1、文件类型检测 test -e filename-e 该『档名』是否存在?-f该『档名』是否存在且为档案(file)-d该『文件名』是否存在且为目录(directory)-b该『档名』是否存在且为一个 block device 装置-c该『档名』是否存在且为一个 chara原创 2013-08-22 14:43:18 · 889 阅读 · 0 评论 -
利用判断符号 [ ]
利用判定符号 [] 时, 两端都需要有空格, 如下, 下划线代表空格[_-z_"$HOME"_][_"$HOME"_==_"$MAIL"_]原创 2013-08-22 14:58:24 · 542 阅读 · 0 评论 -
PATH变量内容的删除、替换
#测试环境localhost:/home/shell # echo $PATH/usr/java/jdk1.6.0_27/bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/mit/bin:/usr/li原创 2013-08-15 17:09:38 · 1982 阅读 · 1 评论 -
变量的测试
变量的设定方式str没有设值str为空字符串str已设定非为空字符串var=${str-expr}var=exprvar=var=$strvar=${str:-expr}var=exprvar=exprvar=$strvar=${str+expr}var=var=exprvar=exprvar=${st原创 2013-08-15 17:38:20 · 517 阅读 · 0 评论