编写了个shell,能执行,但却显示未找到命令

img


咋回事呀?是我哪一步出现错误了,还是有哪句没加呀,不是很懂,希望能够学到更多东西

echo 后面的是输出内容,如果没有空格会将echo"内容"识别成一个命令
所以echo "内容"
就好比 cd /app 你写成cd/app也不行,
希望提问者可以从这个问题里注意到为什么出错
望采纳

#!/bin/bash
if [[ $1 -gt 100 ]] ;then
  echo "$1 大于 100"
else
  echo "$1 小于 100"
fi

你把 echo 后面加个空格