つけじょにーのすぱげていコード

主に、競技プログラミング、セキュリティのお勉強の際に書いたすぱげていコードを書き込みます

UNIXコマンド:testコマンド

条件式を書くときなどに利用するらしい

test valueA -option valueB といった形式

よく使いそうなオプションについて説明する

(括弧内の英語は、私個人の推測)

 

-eq (equal)

-ne(not equal)

-gt(greater than)

-ge(greater than & equal)

-lt(less than)

-le(less than & equal) 

 

if文と組み合わせるといい感じになりそう

 

if test $? -eq 0; then

  echo "Hello"

fi

 

論理積(AND)、論理和(OR)はそれぞれ次のオプションで利用するらしい

-a, -o