Eddington-luku on suurin sellainen etäisyys E, jonka pyöräilijä on ajanut vähintään E päivänä. #
-
Latasin Garminista kaikki pyöräilyt CSV:nä (idioottimaisesti pitää selata alas niin kauan, että koko historia on ladattu) #
-
cut -d, -f 2,5-6 Activities.csv | sed -e 's/"\([0-9]*\),\([0-9]*\)"/\1.\2/g' -e 's/\(.*\) .*,/\1,/g' -e '/0\.00/d' -e 's/,/;/g' -e 's/\./,/g' >Act1.csv
# -
Toin Act1.csv:n LibreOffice Calciin, erottimena puolipiste #
-
Valitsin ensimmäiset kaksi saraketta (Date, Distance) ja sitten Data → Subtotals #
-
Calculate subtotals for:
Distance jaUse function:
Sum # -
Save as → Act2.csv #
-
grep '[0-9] Sum' Act2.csv | cut -d \; -f 2 | tr -d ';' | tr , . >Act3.txt
# -
Latasin Act3.txt:n Eddington-laskuriin #
Oma lukuni on tätä kirjoittaessani kilometreissä 76, maileissa 67. #
Maileissa laskemista varten: #
-
Lisäsin Calcissa kolmanteen sarakkeeseen kaavan
=CONVERT(B2; "km"; "mi")
, ja vetelin sen koko taulukon matkalta alas # -
Save as → ActMi.csv #
-
grep '[0-9] Sum' ActMi.csv | cut -d \; -f 3 | tr -d ';' | tr , . >ActMi.txt
# -
Latasin ActMi.txt:n laskuriin #
Muokkaukset #
2023-04-07 10.56.09 | 2025-04-25 11.23.11 # |
---|---|
Muuttumaton: <li>Save as → ActMi.csv</li> | Muuttumaton: <li>Save as → ActMi.csv</li> |
Poistettu: <li><code>grep '[0-9] Sum' | Lisätty: <li><code>grep '[0-9] Sum' ActMi.csv | cut -d \; -f 3 | tr -d ';' | tr , . >ActMi.txt</code></li> |
Muuttumaton: <li>Latasin ActMi.txt:n laskuriin</li> | Muuttumaton: <li>Latasin ActMi.txt:n laskuriin</li> |