bashで文字列(コマンドライン引数)と数値を比較をしたいのですが方法がわかりません。
コマンドライン引数で数字を与えて、値が10以上かどうかを比較したいです。
以下のように書いているのですがアドバイスよろしくお願いします。
bash
1#コマンドライン引数として 9 を与えた場合 2if [$1 -lt 10]; then 3 day="0$1" 4else 5 day="$1" 6 7echo "$day" # day=09
回答1件
あなたの回答
tips
プレビュー
投稿2018/06/18 09:26
編集2018/06/18 09:33bashで文字列(コマンドライン引数)と数値を比較をしたいのですが方法がわかりません。
コマンドライン引数で数字を与えて、値が10以上かどうかを比較したいです。
以下のように書いているのですがアドバイスよろしくお願いします。
bash
1#コマンドライン引数として 9 を与えた場合 2if [$1 -lt 10]; then 3 day="0$1" 4else 5 day="$1" 6 7echo "$day" # day=09
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/18 09:59