linux中命令执行判断符号
发布网友
发布时间:2022-04-24 16:20
我来回答
共1个回答
热心网友
时间:2023-07-25 10:19
&&是于||是或看个例子ls
&&pwd||echo
1输出是[root@localhost
yum.repos.d]#
ls
&&pwd||echo
1CentOS-Base-163.repo
CentOS-Base.repo
CentOS-Media.repo/etc/yum.repos.d解释,先执行ls,如果ls执行成功,则执行pwd,pwd执行也成功,所以不执行echo
1,在看个例子
#
ls
&&tt||echo
1CentOS-Base-163.repo
CentOS-Base.repo
CentOS-Media.repo-bash:
tt:
command
not
found1同样先执行ls,如果成功则执行tt,但tt命令不存在,所以执行失败,这时就执行echo
1的操作