Linux系统怎么使用awk命令处理文字数据?
<p>awk是linux上文字处理的一款工具,具有强大的字段截取功能,今天我们就来介绍利用awk来进行文字数据的处理的方法,请看下文详细介绍。</p><p>1、awk可以显示文件中的内容,如下图所示,<strong>awk显示passwd中的内容</strong>,并且设置只显示前面5条信息</p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140825.png" /></p>
<p>2、<strong>awk将passwd中的内容</strong><span style="color: #ff0000">以冒号为分隔</span>,并取出第1,3,6位的数据</p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140826.png" /></p>
<p>3、awk将passwd中的内容以冒号为分隔,并取出第1,3,6位的数据,并用采用<span style="color: #ff0000"><strong>tab键</strong></span>作为<span style="color: #ff0000"><strong>分隔符</strong></span></p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140827.png" /></p>
<p>4、awk以冒号为分隔符,显示一行中有多少字段</p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140828.png" /></p>
<p>5、awk还可以将每一行最后的一个字段显示出来</p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140829.png" /></p>
<p>6、awk命令还可以在每一行前面输出行号</p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140830.png" /></p>
<p>7、<strong>awk命令能够指出显示第几行的数据</strong>,下图所示,awk显示passwd文件中的第五行数据</p>
<p align="center"><img alt="" src="https://img.jbzj.com/file_images/article/201901/2019011809140831.png" /></p>
<p>以上就是Linux使用awk命令处理文字数据的教程,希望大家喜欢,请继续关注琼殿技术社区。</p>
<p><strong>相关推荐: </strong></p>
<p><a target="_blank" href="https://www.jb51.net/LINUXjishu/646529.html">LINUX管道命令怎么使用? </a></p>
<p><a target="_blank" href="https://www.jb51.net/LINUXjishu/571404.html">linux怎么在history命令中前面显示日期?</a></p>
<p><a target="_blank" href="https://www.jb51.net/LINUXjishu/646564.html">LINUX怎么利用远程管理命令进行关机和重启?</a></p>
頁:
[1]