BASH: 関数を呼び出す前に、bash スクリプト内で関数パラメータを一意に設定する方法 (コマンドライン パラメータは使用しない)

BASH: 関数を呼び出す前に、bash スクリプト内で関数パラメータを一意に設定する方法 (コマンドライン パラメータは使用しない)

関数が呼び出されるたびに一意になるパラメータ (たとえば C など) を使用して bash 関数を設定する方法を教えてください。

myString = "string"

myFunction (parameter-1) {


}


myFunction(myString)

答え1

シェル関数は位置パラメータシェルスクリプトと同様の方法で:

#!/bin/bash

myString="string"

myfunc () {
  echo "$1"
}

myfunc "$myString"

関連情報