1 | # Frieder Ferlemann: this AWK script makes sense for SSD drives with Indilinx controller |
---|
2 | BEGIN { print "#Power_On_Hours Write_Sectors_Tot_Ct Write_Commands_Tot_Ct Error_Bits_Flash_Tot_Ct Corr_Read_Errors_Tot_Ct Min_Erase_Count Max_Erase_Count Average_Erase_Count Remaining_Lifetime_Perc" } |
---|
3 | /Power_On_Hours/ { POH = $10; printf "%d", POH } |
---|
4 | /Write_Sectors_Tot_Ct/ { WSTC = $10; printf " %d", WSTC } |
---|
5 | /Write_Commands_Tot_Ct/ { WCTC = $10; printf " %d", WCTC } |
---|
6 | /Error_Bits_Flash_Tot_Ct/ {EBFTC = $10; printf " %d", EBFTC} |
---|
7 | /Corr_Read_Errors_Tot_Ct/ {CRETC = $10; printf " %d", CRETC} |
---|
8 | /Min_Erase_Count/ {MIEC = $10; printf " %d", MIEC} |
---|
9 | /Max_Erase_Count/ {MAEC = $10; printf " %d", MAEC} |
---|
10 | /Average_Erase_Count/ { AEC = $10; printf " %d", AEC } |
---|
11 | /Remaining_Lifetime_Perc/ {RLP = $10; printf " %d\n", RLP} |
---|