小编cto*_*mek的帖子

直接在bash中打印条件结果而不使用if

假设我有这个简单的代码:

echo "Are there any arguments?"
if [ $# -eq 0 ]; then
    echo "false"
else
    echo "true"
fi
Run Code Online (Sandbox Code Playgroud)

如您所见,最好有机会直接打印条件结果,但我不知道该怎么做。

它会是这样的:

echo "$([ $# -eq 0 ])"

但它不是那样工作的。我们可以在没有的情况下做到这一点if吗?

shell bash test

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

bash ×1

shell ×1

test ×1