1. ホーム
  2. シェル

シェル [: -eq: 単項演算子が期待される

2022-02-26 07:18:51


 シェルスクリプトのエラー:コードは以下の通りです。

  #! /usr/bin/env bash
  2 #Filename 3.sh
  3 
  4 if [[ "$myvar" -eq "OK" ]]
  5 then
  6 echo "myvar equals 3"
  7 fi






最初のころは

 if ["$myvar" -eq "OK"] とする。

 後日、百度が「二重の[ ]を使う必要がある」と言い出しました。痛いですね。