命令成功则继续执行'&&'
- 文件存在才执行删除操作
- 示例
ls /home/file && rm /home/file
命令成功不继续执行'||'
- 复制成功则打印成功输出
- 示例
cp /home/file /home/file.bak || echo "Successful file replication!"
执行连接符';'
- 显示文件目录列表并打印
ls
输出状态 - 示例
ls; echo $?
ls /home/file && rm /home/file
cp /home/file /home/file.bak || echo "Successful file replication!"
ls
输出状态ls; echo $?