Bash 指令稿入門
Alex Scriven
Data Scientist
第 1 章-基礎:

ARGV 是傳給程式的所有引數所組成的「陣列」。ARGV 是「關鍵」知識。
$ 標記可取得各引數(如 $1、$2)$@(與 $*)會回傳 ARGV 中的所有引數$# 會給出引數的數量在 script.sh 範例中:
#!/usr/bash
echo $1
echo $@
使用 bash script.sh FirstArg SecondArg 呼叫
FirstArg
FirstAg SecondArg
你學會建立與使用各種 Bash 變數,包括:
expr 做整數運算;小數用 bc$ 與 backticks 外,其餘視為字面值)我們一再使用的一個概念是「殼層中再開一個殼層」。
sum=$(expr 4 + 5)
echo $sum
9
熟練掌控指令稿:
Bash 指令稿入門