小编iam*_*ton的帖子

在检查多个语句时,bash中条件的最佳实践是什么?

鉴于您尝试检查变量是否为空而不是以下代码中的其他值:

if [ ! -z "$foo" ] && [[ ${foo} != "bar" ]]; then
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳实践是什么?我已经看过bash条件语写了几种方式,包括以下内容......

if [[ ! -z "$foo" && ${foo} != "bar" ]]; then
Run Code Online (Sandbox Code Playgroud)

我的理解是有区别的使用单支架和双时,我更关心的是,当把&&||括号或出里面.

bash

4
推荐指数
1
解决办法
528
查看次数

标签 统计

bash ×1