问答详情
源自:2-3 shell字符截取命令之awk命令(上)

awk中$0是代表每一行的内容吧?

执行:

awk '{printf $0}' student.txt

输出的是整个文件的内容啊!如果按照每行遍历的思想,那$0应该是代表每次遍历的那一行的内容吧??为啥视频里说$0代表文件名??

提问者:sprnate 2016-05-24 23:35

个回答

  • qq_清风远行_03306635
    2016-05-25 15:10:54

    说代表文件名是指 从列的角度从$0开始,  $0 ,    $1 是ID, $2是Name, $3是gender,$4是Mark。  $0 是整个文件所有列