Bash: passa uma função como parâmetro
Preciso passar uma função como parâmetro no Bash. Por exemplo, o seguinte código:
function x() {
echo "Hello world"
}
function around() {
echo "before"
eval $1
echo "after"
}
around x
Should output:
before
Hello world
after
Eu seieval
não está correto nesse contexto, mas isso é apenas um exemplo:)
Qualquer ideia