RSS

Kalkylprogram för terminalen

29 Nov

Jag blir ibland väldigt förvånad över vad jag kan göra i terminalen på min Ubuntu. Vissa saker känns liksom inte möjliga utifrån min förståelse av hur en terminal fungerar. Att det skulle finnas kalkylprogram låg långt bortom min horisont. Men så hittade jag Spreadsheet Calculator.

Jo, det här är faktiskt ett riktigt kalkylprogram med celler och allt. Man kan infoga siffror, text, funktioner och göra beräkningar. Programmet erbjuder väl inte samma rika möjligheter som OpenOffice Kalkylark, men är väl rätt kompetent ändå. Nackdelen är väl, vad jag kan förstå, att det inte går att spara sin tabell på ett sätt så att det går att öppna i t ex OpenOffice.

Eftersom sc är ett program för terminalen är man hänvisad till att använda tangentbordet för allt som ska göras. Det finns inte heller några menyer som kan vara till hjälp. Men för att komma igång krävs det inte så många tangentbordgenvägar.

I övrigt fungerar sc som vilket kalkylprogram som helst. Så har man lite vana inom området, finner man sig snart tillrätta, skulle jag tro.

Installera

I Ubuntu heter det paket man ska installera sc och installeras så här.

sudo apt-get install sc

Komma igång

För att öppna programmet anger man bara ‘sc’ och eventuellt namnet på en fil man vill öppna.

sc

Filer skapade i sc kan lämpligen sparas med ändelsen .sc. Det blir lättare att hålla reda på vilka filer man kan öppna med sc då.

sc fil.sc

Har man sc öppen, kan man öppna en annan fil med följande kommando.

G filnamn.sc

Navigera

Alla som är lite förtrogna med textredigeraren VIM kommer att känna igen sig här, för sc avänder samma tangentbordsgenvägar för att förflytta sig som man gör i VIM.

  • Röra sig runt i arket: h, j, k, l
  • Gå till cell A0, alltså den översta vänstra cellen: Ctrl+a
  • Hoppa till en viss cell: gD3 (för att hoppa till cell D3)

Inmatning och redigering

I en cell kan man infoga siffror, text eller formler.

  • Inmatning av siffror: = siffra/siffror
  • Inmatning av formel: = @formel
  • Redigera cell med siffror: e
  • Inmatning av text som är vänsterjusterad: < text
  • Inmatning av text som är högerjusterad: > text
  • Redigera cell med text: E

Ett kalkylprograms funktion är att göra beräkningar. Man kan alltså använda alla de fyra räknesätten genom att använda följande tecken: +, -, * och /.

= a3+b3
= a3*5

När det gäller formler inleds de med ett @-tecken. Vill man summera en sammanhängande kolumn med celler, gör man så här.

= @sum(a0:a10)

Man hittar även andra funktioner i manualen. De ligger ganska långt ner i texten.

Man kan även lägga till och ta bort både rader och kolumner. Rad anges här med r och kolumn med c.

  • Lägga till rad: ir
  • Lägga till kolumn: ic
  • Radera rad: dr
  • Radera kolumn: dc

Spara och avsluta

  • Spara: P filnamn.sc
  • Spara och stäng en redan namngiven fil: ZZ
  • Spara aktuell fil som textfil med ändelsen .asc: W
  • Avsluta sc: q

För mer information rekommenderar jag manualsidan som är lång och innehållsrik. Vill man ha en snabbreferens på 6 sidor, kan man skriva ut den med följande kommando.

scqref | lp -d namnet-på-din-skrivare

Creative Commons License
Det här verket av Maths Göthe är licensierat under Creative Commons Erkännande-Dela Lika 2.5 Sverige License.

 
Lämna en kommentar

Publicerat av på 29 november 2010 i Dator, Terminalen

 

Etiketter: , , , ,

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com Logo

Du kommenterar med ditt WordPress.com-konto. Logga ut / Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut / Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut / Ändra )

Google+ photo

Du kommenterar med ditt Google+-konto. Logga ut / Ändra )

Ansluter till %s

 
%d bloggare gillar detta: