Gentoo Archives: gentoo-user-de

From: Sebastian Damm <lists@×××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Bash Scripten
Date: Wed, 12 Oct 2005 06:43:47
Message-Id: 20051012084115.7c359cb9@mail.sdamm.de
In Reply to: Re: [gentoo-user-de] Bash Scripten by Renat Golubchyk
1 Hallo,
2
3 Am 12. Oktober 2005 schrieb Renat Golubchyk:
4 > Ich gehe zwar jetzt schlafen, aber einen Shell-Script schreiben tue
5 > ich immer gerne :-)
6
7 Nur mal für mich zum Lernen ein paar Änderungen, bringen die was in
8 Punkto Geschwindigkeit?
9
10 > ----------------------------------------------------------
11 > #!/bin/bash
12 >
13 > URL="http://www.irgendwo.de/pfad/zum/bild/"
14 >
15 > STARTJAHR=1980
16 > ENDJAHR=2005
17 >
18 > for (( jahr=${STARTJAHR} ; ${jahr}<=${ENDJAHR} ; jahr++ ))
19
20 for jahr in `seq ${STARTJAHR} ${ENDJAHR}`
21
22 > do
23 > for (( monat=1 ; ${monat}<=12 ; monat++ ))
24
25 for monat in `seq -w 1 12`
26
27 > do
28 > for (( tag=1 ; ${tag}<=31 ; tag++ ))
29
30 for tag in `seq -w 1 31`
31
32 > do
33 > # Datum zusammenbasteln
34 > datum=`date -d "${jahr}-${monat}-${tag}" "+%y%m%d" 2>/dev/null`
35
36 datum=${jahr:2}${monat}${tag}
37
38 > # Falls es keinen solchen Datum gibt, z.B. 31. Februar, tue nichts
39 if [[ "T${datum}" != "T" ]]
40
41 Tja, das müsste ich dann wohl weglassen. ;)
42
43 > then
44 > bild="ga${datum}.gif"
45 > #wget "${URL}${bild}"
46 > echo "${bild}"
47 > fi
48 > done
49 > done
50 > done
51 > ----------------------------------------------------------
52
53 Ciao
54 Sebastian
55 --
56 Sebastian Damm
57 Blog: http://blog.sdamm.de
58 GPG-Encrypted mail welcome! ID: 0x64D96827 @ pgpkeys.pca.dfn.de
59 Fingerprint: CB7F F23F D950 644D 838B 215A 550F 75EC 64D9 6827

Replies

Subject Author
Re: [gentoo-user-de] Bash Scripten Renat Golubchyk <ragermany@×××.net>