Bashの使い方

変数

数値を代入する場合

  • num=1のように変数と数字を直接=で結ぶ。
  • num = 1のようにスペースを入れてしまうとうまくいかない
  • echo numだと「num」と出力されてしまう。変数の値を出力したいときはecho $numとする
    • 文字列の場合も同様

文字列を代入する場合

  • str="sum"のように代入したい文字列を””で括る。
    • 一文字だけの場合はchr='c'でもOK。

数字や文字列を結合して代入する場合

  • result=$sum'='と連続して書けば良い。

配列

  • arr=(1 2 "abc")のように数字、文字列を混ぜて構成できる。
  • 要素はスペースで区切る。
  • arr=$(seq 1 10)とすることで1から10の整数を要素に持った配列を構成できる。
    • seqコマンドの詳しい使い方はこちら