smartctl-tbw: fix column's input
authorJulien Moutinho <julm@autogeree.net>
Wed, 22 Jan 2020 09:05:23 +0000 (09:05 +0000)
committerJulien Moutinho <julm@autogeree.net>
Wed, 22 Jan 2020 09:05:23 +0000 (09:05 +0000)
pkgs/tools/system/smartmontools/smartctl-tbw/default.nix

index 088605168d960edf5684c41b7969f9a80a9f7da7..efd795bd1f7d06dc72a900e695d5af214be39d38 100644 (file)
@@ -19,7 +19,7 @@ writeShellScriptBin "smartctl-tbw" ''
   export PATH=${PATH}
   device=''${1:-/dev/sda}
   sudo ${smartmontools}/bin/smartctl -A $device |
-  awk '
+  awk '
     $0 ~ /Power_On_Hours/ { poh=$10; printf "%s / %d hours / %d days / %.2f years\n",  $2, $10, $10 / 24, $10 / 24 / 365.25 }
     $0 ~ /Total_LBAs_Written/ {
         lbas=$10;
@@ -32,7 +32,7 @@ writeShellScriptBin "smartctl-tbw" ''
     }
     $0 ~ /Airflow_Temperature_Cel/ { print $2 " / " $10}
     $0 ~ /Wear_Leveling_Count/ { printf "%s / %d (%% health)\n", $2, int($4) }
-  ' |
+  '; echo; } |
   sed -e 's:/:@:' |
   sed -e "s\$^\$$device @ \$" |
   column -ts@