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

来源:2-3 shell字符截取命令之awk命令(上)

sprnate

2016-05-24 23:35

执行:

awk '{printf $0}' student.txt

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

写回答 关注

1回答

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

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

shell编程之正则表达式

为你带来shell编程中的正则表达式,能够熟练运用正则表达式

39682 学习 · 73 问题

查看课程

相似问题