gpt4 book ai didi

awk 在 NF 之前的最后一个参数?

转载 作者:行者123 更新时间:2023-12-03 21:48:24 25 4
gpt4 key购买 nike

我试图在 $NF 之前打印参数.然而$NF--没有用。解决这个问题的方法是什么?问题是,我不知道我得到了多少参数,所以我总是需要 $NF和之前的arg。

亲切的问候

于尔根

host -t ptr 1.1.1.1 | awk '/pointer/ {num=split($0,a, "."); print a[num-2] "." a[num-1] ;}'

foo.tld

最佳答案

您可以使用 $(NF - 1)获取倒数第二个字段。所以在你的情况下:

awk '{print $(NF - 1), $NF}'

关于awk 在 NF 之前的最后一个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9745000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com