我知道我可以使用 awk 通过 awk '/^exp/'
获取以表达式 exp
开头的行。我如何从这一行中获取第 n 个单词?
最佳答案
在 awk 语句中使用 {print $n}
echo "abcd bcd cd d" | awk '/^ab/ { print $3}'
这将回显“cd”
关于linux - Awk - 返回以 pattern 开头的列中的第 n 个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25623633/