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

相关内容

热门资讯

卖零食的尽头是卖菜? 卖零食的... 本文来自微信公众号: 品牌棱镜BrandPrism ,作者:李昕羽,编辑:田甜2026年的零食赛道好...
高管高薪难抵经营疲软?三态股份... 第四期 聚焦互联网电商行业2026年1月1日,新版《上市公司治理准则》正式实施,监管层针对上市公司董...
2026客车1-6月出口量:金... 1-6月客车出口,谁强?中国客车业正在经历“墙内开花墙外香”的转型期,国内公交和旅游客车市场已足够饱...
周末疯狂发酵!顶级巨佬炸裂发言... 7月9日,华尔街大行高盛发布了一份题为《投资策略:做多中国AI价值链》的重磅报告,直言“中国AI行业...
美股近七年最大境外IPO:全球... 本文来源:时代周报 作者:宋逸霆 韩迅6月的全球资本市场上屡现股市造富的惊喜故事。“有个韩国女孩发信...