網頁

2020/10/17

Shell Script 在命令列執行shell script時傳入參數 command line pass arguments into shell script

在命令列執行shell script並傳入參數(arguments)的方法如下。

下面script.sh使用$1$2$3依序接收傳入的參數並放入變數arg1arg2arg3

script.sh

#!/bin/bash

arg1=$1
arg2=$2
arg3=$3

echo hello world
echo ${arg1} ${arg2} ${arg3}

執行script.sh時輸入參數applebananaguava,印出結果如下。

$ ./script.sh apple banana guava
hello world
apple banana guava


沒有留言:

張貼留言