命令行执行的判断
2020-05-03 本文已影响0人
大熊的Yowai
命令执行的判断依据主要有以下几种:
-
;
:不考虑命令相关性,连续执行 -
&&
:前者为真,执行后者 -
||
:前者为假,执行后者
案例
;
先去/Users/kuma/Desktop;然后创建test.txt文件
cd /Users/kuma/Desktop;touch test.txt
&&
查看/Users/kuma/Desktop目录下是否有new_dir目录,如果有,则在该目录下创建new.txt
ls /Users/kuma/Desktop/new_dir && touch /Users/kuma/Desktop/new_dir/new.txt
||
查看/Users/kuma/Desktop目录下是否有new_dir目录,如果没有,则创建
ls /Users/kuma/Desktop/new_dir || mkdir /Users/kuma/Desktop/new_dir