bash中if [[-n variable]]语法是什么

dpsdce

我正在修复一些我经常看到的旧bash脚本

if [[ -n $VARIABLE ]]; then 

我试图谷歌搜索它的语法,但可以找到为什么使用“ -n”,以下是我所知道的

Comparisons:
  -eq   equal to
  -ne   not equal to
  -lt   less than
  -le   less than or equal to
  -gt   greater than
  -ge   greater than or equal to

文件操作:

  -s    file exists and is not empty
  -f    file exists and is not a directory
  -d    directory exists
  -x    file is executable
  -w    file is writable
  -r    file is readable

有人会让我知道-n做什么吗?

恶魔

help test 会告诉你:

String operators:

  ....

  -n STRING
     STRING      True if string is not empty.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

bash中的@(... | ... | ...)语法是什么?

来自分类Dev

Python中x = [m] * n的语法是什么?

来自分类Dev

Python中x = [m] * n的语法是什么?

来自分类Dev

bash中的$ {variable //,/}是什么?

来自分类Dev

bash中的$ {variable //,/}是什么?

来自分类Dev

在PowerShell中相当于Bash的cat -n是什么?

来自分类Dev

语法Haskell中的@是什么?

来自分类Dev

语法Haskell中的@是什么?

来自分类Dev

在bash中匹配变量的正确语法是什么?

来自分类Dev

bash <<语法是什么意思?

来自分类Dev

BASH中的./是什么

来自分类Dev

RankNTypes中的“ n”是什么

来自分类Dev

shell中的“ -n”是什么?

来自分类Dev

zsh中的局部变量:zsh中bash的“ export -n”等效项是什么

来自分类Dev

zsh中的局部变量:zsh中bash的“ export -n”等效项是什么

来自分类Dev

将变量与查询结果中的第 n 行进行比较时,MySQL IF 语句的正确语法是什么?

来自分类Dev

余烬中的{{#each as}}语法是什么?

来自分类Dev

ruby clases中的语法是什么?

来自分类Dev

该行中的语法错误是什么

来自分类Dev

::在Ruby语法中是什么意思?

来自分类Dev

if语法中的','是什么意思?

来自分类Dev

组件<{},{},状态>。React中的语法是什么?

来自分类Dev

Matlab中“ i ++”的语法是什么

来自分类Dev

Lombok中的语法@@()是什么意思?

来自分类Dev

Gremlin中序列语句的语法是什么?

来自分类Dev

在Julia中语法“ |>”的作用是什么?

来自分类Dev

sklearn内核语法中的常量是什么?

来自分类Dev

if语法中的','是什么意思?

来自分类Dev

Java中的多个接口-语法是什么?