在命令列執行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
沒有留言:
張貼留言