linux awk获取倒数某一列
创始人
2025-05-28 02:10:45

结果可以从man手册找到

  • -F参数
    -F fs
    –field-separator fs
    Use fs for the input field separator (the value of the FS predefined variable).

    -F参数指定用于分割的字符或者是字符串。

  • Fields
    As each input record is read, gawk splits the record into fields, using the value of the FS variable as the field separator.If FS is a single character, fields are separated by that character. If FS is the null string, then each individual character becomes a separate field.

  • NF(代表的是被分割后的字段总数)
    The variable NF is set to the total number of fields in the input record.

以下字段为例:
| `- 17:0:0:0 sdl 8:176 active ready running

  • 获取以空格为分隔符,倒数第一列数据
echo '| `- 17:0:0:0  sdl  8:176  active ready running' | awk -F " " '{print $NF}'

结果为:running

  • 获取以空格为分隔符,倒数第二列数据
echo '| `- 17:0:0:0  sdl  8:176  active ready running' | awk -F " " '{print $(NF-1)}'

结果为:ready

相关内容

热门资讯

创维“弃旧迎新”:家电退场,新... 出品|达摩财经1月21日,创维集团(0751.HK)股票复牌后高开,截至收盘,公司股价大涨37.45...
顺丰不能再慢了,王卫找来新盟友... “反内卷”下,快递从电商份额争夺战走向海外履约效率战。文|《中国企业家》记者 闫俊文编辑|何伊凡见习...
郭晶晶代言的奶品巨头,要去港交... 文 / 安妮来源 / 节点财经1月19日,君乐宝乳业集团股份有限公司(简称“君乐宝”)正式向香港联交...
*ST立方实控人绕过董事会私自... 红星资本局1月21日消息,退市警报拉响之际,一篇公司实控人通过媒体私自发布的公开信,刺激股价涨停,将...
亚泰集团2025年归母净利润预... 中经记者 庄灵辉 卢志坤 北京报道2026年1月19日晚间,亚泰集团(600881.SH)发布202...