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
}
Foi útil?

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
scroll top