From: Dobrica Pavlinusic Date: Tue, 18 Sep 2018 13:50:04 +0000 (+0200) Subject: need to sort file which we'll use in join X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=7f7bf20a4ff7bae5f6ed2ee7b42ca7f6b2fa8a34;p=gnt-info need to sort file which we'll use in join --- diff --git a/gnt-smart-test-vs-hours.sh b/gnt-smart-test-vs-hours.sh index a780af6..68eb7f6 100755 --- a/gnt-smart-test-vs-hours.sh +++ b/gnt-smart-test-vs-hours.sh @@ -4,7 +4,7 @@ test -e /dev/shm/gnt-smart || sudo ./gnt-smart.sh egrep '# 1' /dev/shm/gnt-smart | sed 's/: /:/' | sort > /dev/shm/gnt-smart.1 egrep 'Power_On_Hours' /dev/shm/gnt-smart | sed 's/: /:/' | sort > /dev/shm/gnt-smart.2 egrep 'Serial' /dev/shm/gnt-smart | sed 's/: /:/' | sort > /dev/shm/gnt-smart.3 -join -a 2 /dev/shm/gnt-smart.1 /dev/shm/gnt-smart.2 | sed 's/ [0-9]* Power_On_Hours.*Always - / ~ /' > /dev/shm/gnt-smart.12 +join -a 2 /dev/shm/gnt-smart.1 /dev/shm/gnt-smart.2 | sed 's/ [0-9]* Power_On_Hours.*Always - / ~ /' | sort > /dev/shm/gnt-smart.12 join -a 1 /dev/shm/gnt-smart.12 /dev/shm/gnt-smart.3 | sed -e 's/ *- *~/ -\t~/' -e 's/ *~ */\t/' -e 's/Serial.*:/\t/' > /dev/shm/gnt-smart.123 egrep 'Load' /dev/shm/gnt-smart | sed 's/: /:/' | awk '{ print $1 " " $11 }' | sort > /dev/shm/gnt-smart.4 join -a 1 /dev/shm/gnt-smart.123 /dev/shm/gnt-smart.4 | sort | tee /dev/shm/gnt-smart.1234