fatale: nome della funzione precedentemente definito
-
06-07-2019 - |
Domanda
Per l'elenco seguente, viene visualizzato un errore:
fatale: nome della funzione `myprint 'precedentemente definito
$3 > 0 { myprint ($3) }
function myprint(num)
{
printf "%6.3g\n", num
}
Soluzione
Ho scoperto di avere uno spazio extra dopo la chiamata e tra i parametri:
myprint ($3)
dovrebbe essere:
myprint($3)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow