首页 > 解决方案 > 如何从特定行grep文本?

问题描述

我需要从特定行 grep 文本。

我不需要从整个文件中grep,而只需要一行。

CATS_COLOR_TEST=$(grep FF0000 "${STYLE_FILENAME}")

如何指定一行,例如我需要31。

标签: linuxbashshellawksh

解决方案


您可以awk像这样使用单:

CATS_COLOR_TEST=$(awk 'NR == 31 && /FF0000/' "$STYLE_FILENAME")

推荐阅读