linux - 整数表达式预期的sqlplus

标签 linux bash shell syntax sqlplus

我有这样的疑问

If ["Number_Status" -eq "1"];
then
echo "abcxyz123" >>>

但是它得到了预期的错误整数表达式。如果我移除”。我的问题是:
If [Number_status -eq 1];

它显示错误-需要eq一元运算符

最佳答案

使用这个:

if [[ "Number_Status" -eq "1" ]];

关于linux - 整数表达式预期的sqlplus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50921428/

相关文章:

linux - 命令 "sudo mv home/* *"的作用是什么?

可以在C中读取但不能写入proc文件

macos - 我应该在哪里放置 bash 脚本的模板文件夹?

bash - 从此处开始的 SSH session Doc 未正确退出

linux - 为什么我的 bash 脚本在空白处中断?

linux - 适用于嵌入式 Linux 板的轻量级数据库

c - 如何在后台运行函数?

linux - $ ssh -G 2>&1 | grep -e 非法 -e 未知 >/dev/null && echo "Sys­tem clean"||回显 "Sys­tem in­fec­ted"

arrays - 在 bash 函数中定义一个本地数组并在该函数外部访问它

linux - 从 FTP 下载最新文件的 shell 脚本