三个字符:“; && ||”
; 在一行中执行几条命令
#sync;sync;sync
&&
comd1 && comd2
命令1执行成功了才执行命令2
||
comd1 || comd2
命令1执行失败了才执行命令2
#ls /tmp/abc || mkdir /tmp/abc 若无abc则创建
#ls /tmp/abc && echo "exist" || echo "no exist"
#ls /tmp/abc || mkdir /tmp/abc && touch /tmp/abc/here 一定会创建here文件
shell命令行命令时从左到右执行的
阅读(551) | 评论(0) | 转发(0) |