如何在 ksh 文件中使用 awk 命令在文件中打印

How to print in a file using awk command inside a ksh file

如何在 ksh 文件中使用 awk 命令在 .log 文件中打印? 脚本是这样的:

##create file here
## Start  process 
awk 'BEGIN {
        some code here
    }
    {

##Logic here
##Print to file 

    }
    END {}
' $OUTPUTNEEDEDTOBEPRINTED

您可以在 awk 代码内重定向:

##create file here
## Start  process 
awk 'BEGIN {
        some code here
    }
    {
    print > "myfile"


    }
    END {}
' "$OUTPUTNEEDEDTOBEPRINTED"

或者只是重定向你的输出 awk

##create file here
## Start  process 
awk 'BEGIN {
        some code here
    }
    {

##Logic here
##Print to file 

    }
    END {}
' "$OUTPUTNEEDEDTOBEPRINTED" > "myfile"