如何在bash脚本中选择行中的最后一个数字

提姆

我从smartctl -a命令得到了输出;其中一行看起来像这样:

9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 301

我将其放置在我的bash脚本中的变量(如果这是正确的术语)中,如下所示:

$SMARTCTL_OUTPUT=`smartctl -a /dev/sda`

我想对此进行解析,以便仅将行尾的数字返回给变量,因此在上面的示例中将其301放入变量中$POWER_ON_HOURS

我试过使用grep:

$SMARTCTL_OUTPUT=`smartctl -a /dev/sda | grep "Power_On_Hours"`

但这会返回9 Power_On_Hours 0x0032 100 100 000 Old_age Always -我不感兴趣的其他文本()。

我可以只返回行尾的数字吗?

vfbsilva

使用awk '{print $NF}'将达到目的。$NF指最后一个字段。Awk是一种用于数据提取的语言。

AWK程序是一系列模式操作对,写为:

``条件''{``动作''}

awk '{print $NF}'  

将始终打印最后一个字段。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Excel中选择单元格中的第一个数字?

来自分类Dev

如何在c的矩阵中选择一个数字?

来自分类Dev

如何在R中另一个数据集的列中选择一个数据集中的一些行?

来自分类Dev

如何在html代码中选择第一个表格的最后一行?

来自分类Dev

如何在CSS中选择最后一个div

来自分类Dev

如何在CSS中选择最后一个div

来自分类Dev

Excel:从单元格中选择最后一个或多个数字

来自分类Dev

如何在CSS中选择最后一个类或最后一个类型

来自分类Dev

如何在Excel中选择范围中的最后一个单元格

来自分类Dev

我如何在 powershell 中解析 XML 以从最后一个模块中选择项目

来自分类Dev

如何在一个查询中从多个数据库中选择记录?

来自分类常见问题

在最后一个数组中选择数据(android)

来自分类Dev

如何在numpy中创建新数组,并从一个数组中选择一个基于另一个数组的元素?

来自分类Dev

正则表达式在一行中选择一个数字

来自分类Dev

如何选择一个数字?

来自分类Dev

无法从MySQL PHP中选择一个数字

来自分类Dev

从两列中选择一个数字并计算

来自分类Dev

如何在使用bash的过程中从字符串中选择一个部分

来自分类Dev

如何从另一个数组中的一个数组中选择一个值?

来自分类Dev

从theano中的给定pmf中选择一个数字

来自分类Dev

如何在 R 中近似一个数字

来自分类Dev

如何在Java上将整数的第二个数字与最后一个数字相加?

来自分类Dev

如何在Java中删除字符串中最后一个数字之后的所有内容?

来自分类Dev

如何选择表中的最后一个行跨度?

来自分类Dev

如何在一个表中选择多行,而在另一表中只选择一行?

来自分类Dev

使用bash替换版本号中的最后一个数字

来自分类Dev

如何使用Google App脚本从另一个工作表中选择值数字?

来自分类Dev

筛选后如何在1个查询中选择第一行和最后一行,然后在一个查询中对两个值的值进行计算

来自分类Dev

使用GWT单击另一个表时,如何在一个数据网格中选择行?

Related 相关文章

  1. 1

    如何在Excel中选择单元格中的第一个数字?

  2. 2

    如何在c的矩阵中选择一个数字?

  3. 3

    如何在R中另一个数据集的列中选择一个数据集中的一些行?

  4. 4

    如何在html代码中选择第一个表格的最后一行?

  5. 5

    如何在CSS中选择最后一个div

  6. 6

    如何在CSS中选择最后一个div

  7. 7

    Excel:从单元格中选择最后一个或多个数字

  8. 8

    如何在CSS中选择最后一个类或最后一个类型

  9. 9

    如何在Excel中选择范围中的最后一个单元格

  10. 10

    我如何在 powershell 中解析 XML 以从最后一个模块中选择项目

  11. 11

    如何在一个查询中从多个数据库中选择记录?

  12. 12

    在最后一个数组中选择数据(android)

  13. 13

    如何在numpy中创建新数组,并从一个数组中选择一个基于另一个数组的元素?

  14. 14

    正则表达式在一行中选择一个数字

  15. 15

    如何选择一个数字?

  16. 16

    无法从MySQL PHP中选择一个数字

  17. 17

    从两列中选择一个数字并计算

  18. 18

    如何在使用bash的过程中从字符串中选择一个部分

  19. 19

    如何从另一个数组中的一个数组中选择一个值?

  20. 20

    从theano中的给定pmf中选择一个数字

  21. 21

    如何在 R 中近似一个数字

  22. 22

    如何在Java上将整数的第二个数字与最后一个数字相加?

  23. 23

    如何在Java中删除字符串中最后一个数字之后的所有内容?

  24. 24

    如何选择表中的最后一个行跨度?

  25. 25

    如何在一个表中选择多行,而在另一表中只选择一行?

  26. 26

    使用bash替换版本号中的最后一个数字

  27. 27

    如何使用Google App脚本从另一个工作表中选择值数字?

  28. 28

    筛选后如何在1个查询中选择第一行和最后一行,然后在一个查询中对两个值的值进行计算

  29. 29

    使用GWT单击另一个表时,如何在一个数据网格中选择行?

热门标签

归档