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

Re: Vorschlag: Skript zum Sichern Debian-relevanter Daten



Gruesse!
* Frank Küster <frank@debian.org> schrieb am [23.02.07 17:33]:
> 
> Ich denke nicht dass es hier Probleme mit der Portabilität gibt, aber
> mit der Lesbarkeit ;-).  Warum nicht einfach
> 
> NOQUIET=false
> 
> >>   $NOQUIET && echo -n "(Creating)"

Oh Mann! Ich bin doch nur ein Seltenheits-Skripter...
Das die bash true und false kennt war mir nicht bewußt :-(

> Nicht alle shells haben echo als builtin, und nicht alle /bin/echo's
> verstehen "-n".  Auf einem Debian-System allerdings schon.

Ich habe das bei mir jetzt so verändert:
-----------
# With Parameter -q we will be quiet (for cron etc)
SAY=/bin/echo
if [ ${1:-""} = "-q" ]; then
  NOQUIET=false
else
  NOQUIET=true
fi
##
###
$NOQUIET && $SAY "SaveYourDeb directory is" "$SYD_Dir""... "
if [ ! -d $SYD_Dir ]; then
  mkdir $SYD_Dir 2>/dev/null
  $NOQUIET && $SAY " -> Creating $SYD_Dir..."
fi
-------------

Und im Skript alle "echo" durch $SAY ersetzt.

> Gruß, Frank

Gruß
	Gerhard
-- 
MSCI = M$cro Soft Certificated Installer



Reply to: