Script för amerikanska- till SI-enheter
Hej,
Jag brukar ha som vana att samla alla intressanta recept jag hittar i en textfil i datorn. Eftersom de källor jag använder för det mesta är på engelska så använder de allt som oftast amerikanarnas eller britternas tröttsamma enheter.
Så jag satte mig och lekte lite med programspråket Perl i förmiddags. Resultatet blev ett script som tuggar sig igenom ölrecept och omvandlar alla amerikanska enheter till internationella samt avrundar dem lite 'lagom' mycket. Filen finns att tanka ner här.
Jag är medveten om att scriptet inte erbjuder mycket till användarvänlighet. Om det finns intresse för ett sådant program så kan jag tota ihop något mer lättanvänt. För den som har erfarenhet av UNIX-system (Mac OS X, Linux) och förstår lite nördiska kan jag säga att scriptet läser från stdin, bearbetar texten med regex och skriver till stdout. Det kan med andra ord användas som följer:
mv beer.txt beer.pl
chmod u+x beer.pl
./beer.pl < recept_fil > ny_filFramtida planer är en ordlista över ingredienser för översättning från engelska till svenska.