LINUX.ORG.RU

История изменений

Исправление n0mad, (текущая версия) :

Заверни в цикл.

К сожалению я некопенгаген, а нагуглить не получилось.
Спасибо за пример скрипта, но я родил нечто более страшное, которое по хорошему - завернуть бы в цикл.

#!/bin/sh
DISKNAME="M2 Kingston 128g ssd:"
DISKID=ata-KINGSTON_SA400M8_120G_AA9999999999990129
echo  \(0\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`
DISKNAME="3.5 Hitachi 4T:"
DISKID=ata-HGST_HUS726040ALE614_K4JG1DZB
echo  \(1\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`
DISKNAME="3.5 Toshiba 4T:"
DISKID=ata-TOSHIBA_MG04ACA400E_989QK9BQFJKA
echo  \(2\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`
DISKNAME="3.5 Samsung 1T:"
DISKID=ata-SAMSUNG_HD105SI_S25GJ9CZ801073
echo  \(3\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`


Оно даёт мне более удобочитаемое:
(0)M2 Kingston 128g ssd: 53
(1)3.5 Hitachi 4T: 53
(2)3.5 Toshiba 4T: 53
(3)3.5 Samsung 1T: 36
(4)2.5 Hitachi750G: 38
(5)2.5 Toshiba 2T: 35
(6)USB3-2.5 Toshiba 1T: 39
(7)USB3-2.5 Transcend 1T: 41

Но вот как завернуть ID и текстовые описания в списки и цикл - я не знаю.

Исходная версия n0mad, :

Заверни в цикл.

К сожалению я некопенгаген, а нагуглить не получилось.
Спасибо за пример скрипта, но я родил нечто более страшное, которое по хорошему - завернуть бы в цикл.

#!/bin/sh
DISKNAME="M2 Kingston 128g ssd:"
DISKID=ata-KINGSTON_SA400M8_120G_AA9999999999990129
echo  \(0\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`
DISKNAME="3.5 Hitachi 4T:"
DISKID=ata-HGST_HUS726040ALE614_K4JG1DZB
echo  \(1\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`
DISKNAME="3.5 Toshiba 4T:"
DISKID=ata-TOSHIBA_MG04ACA400E_989QK9BQFJKA
echo  \(2\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`
DISKNAME="3.5 Samsung 1T:"
DISKID=ata-SAMSUNG_HD105SI_S25GJ9CZ801073
echo  \(3\)$DISKNAME `smartctl -a /dev/disk/by-id/$DISKID|awk '/Temp/ {print $10}'`


Оно даёт мне более удобочитаемое:
(0)M2 Kingston 128g ssd: 53
(1)3.5 Hitachi 4T: 53
(2)3.5 Toshiba 4T: 53
(3)3.5 Samsung 1T: 36
(4)2.5 Hitachi750G: 38
(5)2.5 Toshiba 2T: 35
(6)USB3-2.5 Toshiba 1T: 39
(7)USB3-2.5 Transcend 1T: 41

Но вот как завернуть ID и текстовые описания в списки - я не знаю.