ls ; date
分号表示命令依次执行。
ls && date
&& 表示第一个命令执行成功后,才会执行 第二个命令。
ls || date
|| 表示 两个命令只会执行一个,
第一个命令执行失败,才会执行第二个
第一个命令执行成功,就不会执行第二个。
题目: 写一个脚本,命令执行成功 ,打印yes;执行失败,打印no
ls && echo yes || echo no
ls ; date
分号表示命令依次执行。
ls && date
&& 表示第一个命令执行成功后,才会执行 第二个命令。
ls || date
|| 表示 两个命令只会执行一个,
第一个命令执行失败,才会执行第二个
第一个命令执行成功,就不会执行第二个。
题目: 写一个脚本,命令执行成功 ,打印yes;执行失败,打印no
ls && echo yes || echo no