-2
 a=4;
 b=7;
 c=5;

 x =[ a-b ] 
 if (x -gt c) then {
  echo "x  is  greater"

  } else {
  echo " something"
  }

我想比较xc忽略c.

4

1 回答 1

1

我假设您的意思是“ x的负前缀”。你的代码中有很多错误,你确定你是用 bash 写的吗?

#!/bin/bash

typeset a=4 b=7 c=5

x=$(( a - b ))
x=${x//-/}

if [[ x -gt c ]]; then
    echo "x  is  greater"
else
    echo " something"
fi
于 2016-11-22T09:23:13.517 回答