我正在尝试打印输出第一行的第一个字段。情况就是这样。我只需要从这个输出中打印 SUSE
。
# cat /etc/*release
SUSE Linux Enterprise Server 11 (x86_64)
VERSION = 11
PATCHLEVEL = 2
尝试使用 cat /etc/*release | awk {'print $1}'
但打印每行的第一个字符串
SUSE
VERSION
PATCHLEVEL
原文由 user3331975 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果要从选定行捕获输出,请指定
NR
:实现相同目标的另一种( _丑陋_)方法是:
从输出中的特定行(例如第 42 行)获取第 一个字符串 的有效方法是: