← Back to team overview

sslug-teknik team mailing list archive

Shell programmering - String

 

Hejsa

Jeg har lille flg. "opgave", som jeg ikke kan få til at virke:

Program:
#!/bin/sh
aar=$(date +%Y)
b=$(grep $dato* /kalender.txt | awk '{ print ($2) }')
nytaar=$aar-$b
echo "nytaarstal     = " $nytaar

kalender.txt:
2407 1970

Meningen med programmet er at den skal tage dette år = 1999 og derefter
trække årstallet fra o kalender.txt.

Jeg tror problemet er at den bruger string og ikke numerisk variabel ? I så
fald hvordan ænder jeg det ?

Mvh.
Brian Jensen




Follow ups