如何从 smartctl linux 解析原始值

问题描述 投票:0回答:1

尝试使用硬盘智能值在 Unraid 中编写脚本。如何解析传感器的 RAW_VALUE?就我而言,它是 45

我可以使用以下方式获取所有特定传感器数据:

smartctl -A /dev/sdg | grep Airflow_Temperature_Cel

输出:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE

190 Airflow_Temperature_Cel 0x0032   055   051   000    Old_age   Always       -       45

我只是想将 RAW_VALUE 值 45 输入到变量中。 任何帮助表示赞赏。

linux bash shell
1个回答
0
投票

当然,我发布后就得到了。如果有人想知道下面是我所做的。

smartctl -A /dev/sdg | grep Airflow_Temperature_Cel | grep -o '...$'

© www.soinside.com 2019 - 2024. All rights reserved.