[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian] [Gnome] Adventlicher Gnome



On Sun, Dec 09, 2001 at 01:15:31PM +0100, Uwe Kappe wrote:
[snip]
> # xsnow vom 1. Dezember bis 6. Januar
> 
> if test `date +%m%d` -lt 0107; then
> 	xsnow -santa 2 &
> fi
> 
> if test `date +%m%d` -gt 0106; then
> 	if test `date +%m%d` -lt 1201; then
> 		exit 0
> 	fi
> 	xsnow -santa 2 &
> fi
> ===============Ende========================

Schöne Idee, wie wäre es mit einer kompakteren Version?
,----
| # xsnow vom 1. Dezember bis 6. Januar
| monattag=`date +%m%d`
| machschnee="/usr/X11R6/bin/xsnow -santa 2 &"
| if [ $monattag -ge 1201 -o $monattag -le 0106 ]; then eval "$machschnee"; fi
`----

Vorteile:
1. Datum muß nur einmal bestimmt werden
2. Programm / Parameter kann an einer Stelle geändert werden
3. Weniger ifs, keine else
4. ge le scheint mir intuitiver weil das Datum mit dem im Kommentar
   übereinstimmt

Nachteile:
Ob es geht müßt Ihr selbst testen ;-)

> Gruß
> Uwe

zurück
Thorsten
-- 
There's a door
Where does it go?
It stays where it is, I think.
(Terry Pratchett, Eric)

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

1079 eingetragene Mitglieder in dieser Liste.


Reply to: