/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Regning i shell script
Fra : Martin Hansen


Dato : 20-03-03 15:47

Kan nogen pege på hvordan man regner i et shell script.
Eksempel:
et script der for hver kørsel skal skrive en ny fil, filnavnet er et
fortløbede nummer.
fil001
fil002
fil003
....
....
....

jeg tænker at det aktuelle nummer er gemt i en fil alá
#cat current
004


--
Med venlig hilsen
Martin Hansen



 
 
Peter Makholm (20-03-2003)
Kommentar
Fra : Peter Makholm


Dato : 20-03-03 17:59

Martin Hansen <mah_news@danfoss.com> writes:

> Kan nogen pege på hvordan man regner i et shell script.

Læs expr(1) for at regne og printf(1) for at formatere dine tal
bagefter.

Selv tror jeg ret hurtigt jeg ville skifte til perl eller ruby hvis
ikke beregningsdelen var minimal i forhold til ting som shell er bedre
til end disse sprog.

--
Peter Makholm | I have no caps-lock but I must scream...
peter@makholm.net | -- Greg
http://hacking.dk |

Dennis Friis (20-03-2003)
Kommentar
Fra : Dennis Friis


Dato : 20-03-03 18:08

"Martin Hansen" <mah_news@danfoss.com> wrote in message
news:qskj7vk45qg80n8nmr9f2ru3rodi7kkjtq@4ax.com...
> Kan nogen pege på hvordan man regner i et shell script.
> jeg tænker at det aktuelle nummer er gemt i en fil alá
> #cat current
> 004

#!/bin/sh
C=`cat current`
C=$[$C+1]
echo $C > current
echo "indhold" > fil$C

Vil gøre det du beder om.



--
Vh
Dennis Friis
IRC: peavey - #linux.dk@undernet



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste