BASH: 해당 함수를 호출하기 전에 ... bash 스크립트 내에서 ... (명령줄 매개변수를 사용하지 않고) 함수 매개변수를 고유하게 설정하는 방법

BASH: 해당 함수를 호출하기 전에 ... bash 스크립트 내에서 ... (명령줄 매개변수를 사용하지 않고) 함수 매개변수를 고유하게 설정하는 방법

함수가 호출될 때마다 고유할 수 있는 매개변수를 사용하여 bash 함수를 설정하는 방법을 이해하는 데 도움을 주십시오(예: C).

myString = "string"

myFunction (parameter-1) {


}


myFunction(myString)

답변1

쉘 함수는위치 매개변수쉘 스크립트와 유사한 방식으로:

#!/bin/bash

myString="string"

myfunc () {
  echo "$1"
}

myfunc "$myString"

관련 정보