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

stack · May 05, 2017 · Last by bauul replied at June 19, 2017 · 3636 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