BASH: Como definir um parâmetro de função exclusivamente... antes de chamar essa função... dentro do script bash... (sem usar parâmetros de linha de comando)

BASH: Como definir um parâmetro de função exclusivamente... antes de chamar essa função... dentro do script bash... (sem usar parâmetros de linha de comando)

Por favor, ajude-me a entender como configurar uma função bash com um parâmetro que pode ser único cada vez que a função é chamada (como C, por exemplo).

myString = "string"

myFunction (parameter-1) {


}


myFunction(myString)

Responder1

As funções do Shell levamparâmetros posicionaisde maneira análoga aos scripts de shell:

#!/bin/bash

myString="string"

myfunc () {
  echo "$1"
}

myfunc "$myString"

informação relacionada