Linux linux 知识大战--如何输出一个文件的第二列

stack · May 05, 2017 · Last by bauul replied at June 19, 2017 · 2071 hits

想起来同事问过的一个面试题:如何输出一个文件的第二列?

因为没有固定文件的内容,所以应该可以随意发挥。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 7 条回复 时间 点赞

两次管道,第一次输出前两行 第二次输出倒数第一行

#cut -d  ' ' -f 2 获取第二列数据
grep -a  '.'  *.txt | cut -d  ' ' -f 2

awk '{print $2}'
根据分隔符的话可以加-F 参数吧

#2 楼 @jiazurongyu 正解

—— 来自 TesterHome 官方 安卓客户端

#3 楼 @carl 正解

—— 来自 TesterHome 官方 安卓客户端

bauul 回复

awk 不是按行处理吗?分隔符也是按行算吧。。。

亮剑 回复

这有什么 问题吗?

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up