Z pierwszego wyniku wywołania komendy sensors chciałbym z lini np. Core 0: +39.0°C (high = +80.0°C, crit = +100.0°C) zapisać do pliku txt samą wartość "39.0". Jak taki skrypt napisać w BASHU ?
Code: Select all
root@Octopus:~# sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +41.0°C (high = +80.0°C, crit = +100.0°C)
Core 0: +39.0°C (high = +80.0°C, crit = +100.0°C)
Core 1: +41.0°C (high = +80.0°C, crit = +100.0°C)
Core 2: +37.0°C (high = +80.0°C, crit = +100.0°C)
Core 3: +39.0°C (high = +80.0°C, crit = +100.0°C)
corsairpsu-hid-3-1
Adapter: HID adapter
v_in: 230.00 V
v_out +12v: 12.11 V (crit min = +8.41 V, crit max = +15.59 V)
v_out +5v: 4.98 V (crit min = +3.50 V, crit max = +6.50 V)
v_out +3.3v: 3.31 V (crit min = +2.31 V, crit max = +4.30 V)
psu fan: 0 RPM
vrm temp: +45.5°C (crit = +70.0°C)
case temp: +39.0°C (crit = +70.0°C)
power total: 56.00 W
power +12v: 44.00 W
power +5v: 9.00 W
power +3.3v: 4.50 W
curr +12v: 4.00 A (crit max = +85.00 A)
curr +5v: 2.00 A (crit max = +40.00 A)
curr +3.3v: 1.38 A (crit max = +40.00 A)
acpitz-acpi-0
Adapter: ACPI interface
temp1: +27.8°C (crit = +105.0°C)
temp2: +29.8°C (crit = +105.0°C)
nvme-pci-0100
Adapter: PCI adapter
Composite: +38.9°C (low = -273.1°C, high = +84.8°C)
(crit = +84.8°C)
Sensor 1: +38.9°C (low = -273.1°C, high = +65261.8°C)
Sensor 2: +33.9°C (low = -273.1°C, high = +65261.8°C)
pch_haswell-virtual-0
Adapter: Virtual device
temp1: +46.0°C
Code: Select all
pi@rpi-web:~ $ vcgencmd measure_temp
temp=55.0'C
