OSDN Git Service

better caching for instantspeedtest
authorpaperbenni <paperbenni@gmail.com>
Wed, 25 Nov 2020 20:50:29 +0000 (21:50 +0100)
committerpaperbenni <paperbenni@gmail.com>
Wed, 25 Nov 2020 20:50:29 +0000 (21:50 +0100)
programs/instantspeedtest

index 3b99e9c..fb6b9d8 100644 (file)
@@ -17,7 +17,8 @@ PING="$(sed -n '1p' <<<"$SPEEDOUT" | grep -o '[0-9].*')"
 DOWNLOAD="$(sed -n '2p' <<<"$SPEEDOUT" | grep -o '[0-9].*')"
 UPLOAD="$(sed -n '3p' <<<"$SPEEDOUT" | grep -o '[0-9].*')"
 
-echo "$(date '+%Y.%m.%d.%H.%M'):$PING:$DOWNLOAD:$UPLOAD" >> ~/.cache/instantos/speedtest
+sed -i "1i$(date '+%Y.%m.%d.%H.%M'):$PING:$DOWNLOAD:$UPLOAD" ~/.cache/instantos/speedtest
+sed -i '400,$d' ~/.cache/instantos/speedtest
 
 while :; do
     CHOICE="$(