在命令列執行shell script並傳入參數(arguments)的方法如下。
下面script.sh使用$1、$2、$3依序接收傳入的參數並放入變數arg1、arg2、arg3。
script.sh
#!/bin/bash
arg1=$1
arg2=$2
arg3=$3
echo hello world
echo ${arg1} ${arg2} ${arg3}
執行script.sh時輸入參數apple、banana、guava,印出結果如下。
$ ./script.sh apple banana guava
hello world
apple banana guava
沒有留言:
張貼留言