使い方
- 変数名は大文字小文字が区別される
使用例
変数に値を格納し、echo
コマンドで画面に表示する。
$ greeting=Hello $ echo $greeting
参考:
Operations on Variables | Bash Guide for Beginners (tldp.org)
case sensitive or not? – Stack Overflow
繰り返しの回数を数える
while
ループ内で繰り返し回数を数える。
count=0
while read line; do
let count++
echo "$count: $line"
done < input.txt
Code language: Bash (bash)
参考:
How to Increment and Decrement Variable | Linuxize
Incrementing a variable inside a loop – Stack Overflow
How to implement a counter in for loop – Stack Overflow
counter increment in loop not working – Stack Overflow
expr コマンド
- 式の評価
- 文字列から正規表現に合致する部分を出力する
- サブコマンド
- match
- substr
- index
- length
参考:
expr コマンド – シェルで計算 | softel メモ
expr コマンド – 式を評価 | Linuxコマンド.NET