fatal: nome função previamente definida
-
06-07-2019 - |
Pergunta
Para o listando abaixo, eu recebo um erro:
fatal: nome da função `myPrint' previamente definido
$3 > 0 { myprint ($3) }
function myprint(num)
{
printf "%6.3g\n", num
}
Solução
Eu descobri que eu tinha um espaço extra após a chamada e entre os parâmetros:
myprint ($3)
deve ser:
myprint($3)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow