码迷,mamicode.com
首页 > 其他好文 > 详细

多命令顺序执行,dd命令,管道|,grep,通配符

时间:2017-08-06 23:01:18      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:一个   shel   echo   color   方法   没有   file   style   管道   

多命令顺序执行:
命令1;命令2  命令之间没有逻辑关系

命令1&&命令2  命令1执行正确才执行命令2,命令1执行错误不会执行命令2

命令1||命令2  命令执行错误才执行命令2,命令1执行正确不会执行命令2

命令 && echo yes || echo no


dd if=输入文件 of=输出文件 bs=字节数 count=个数

if=输入文件  指定源文件或源设备

of=输出文件  指定目标文件或目标设备

bs=字节数  指定一次输入/输出多少字节,即把这些字节看做一个数据块

count=个数  指定输入/输出多少个数据块

dd if=/dev/zero of=/root/testfile bs=1k count=100000;  此方法可产生所需大小的测试文件

date;命令;date  此方法可计算命令执行时长


命令A|命令B

命令A的正确输出作为命令B的操作对象

grep   -i忽略大小写  -n显示在原文件中的行号  -v搜索不包含关键字的行  --color=auto把关键字加颜色


通配符

?  匹配任意单个字符

*  匹配任意0到多个字符

[a1A,]  匹配中括号中任意一个字符

[a-zA-Z0-9]  匹配任意给定范围内的字符

[^   ]  匹配不要此范围内的字符

 


其他特殊符号

‘‘  单引号,在单引号内的所有特殊符号无特殊含义

""  双引号,在双引号内特殊符号无特殊含义,但$调用变量值,`引用命令,\转义符例外

··  反引号,反引号括起来的是系统命令,在bash中会先执行,和$()一样,推荐使用$(),反引号可读性差

$()  同反引号,引用系统命令

#  shell脚本行注释开头

$  调用变量,$变量名,得到变量值

\  转义符

多命令顺序执行,dd命令,管道|,grep,通配符

标签:一个   shel   echo   color   方法   没有   file   style   管道   

原文地址:http://www.cnblogs.com/xiongjiawei/p/7296048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!