对于下面的列表,我收到错误:

  

致命:以前定义的函数名称`myprint'

$3 > 0     { myprint ($3) }

function myprint(num)
{
    printf "%6.3g\n", num
}
有帮助吗?

解决方案

我发现调用后和参数之间有一个额外的空格:

myprint ($3)

应该是:

myprint($3)
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top