是否有一种简单的方法可以在多条件if语句中回显消息,而不是跟踪标志或其他内容。
示例是
page_range: {
interval: [
{
start: 1,
end: 1
},
{
start: 6,
end: 7
}
]
}
如果可能的话,我希望更简洁地了解哪些条件失败,同时保持高效。因此,如果第一个失败,那么在if语句本身,而不是回声是一个或其他失败,我回应相应的失败然后我退出退出状态
答案 0 :(得分:2)
尝试类似
的内容[ $i != 0 ] || echo i is zero && exit -1
grep -q sometext file.txt || echo sometext not found && exit -1
echo all good && exit 0
(请注意,我还删除了您的UUOC)