undefined
26-08-2004, 10:33
Ich bekomme nicht das erwünschte Ergebnis und finde auch nichts näheres zum Syntax denn leider ist die Manual bei let eußerst dürftig.
Ich möchte die Zeit(Tag) einen Zurückschrauben, kennt einer den richtigen Syntax?
SESSIONDIR=${HOME}/.kde/share/config/session
TMP=/tmp/ksc.log
TI=`date +"%Y\-%m\-%d"`
#
DA=`date +"%d"`
GE=`let "$DA - 1"`
echo $GE
if [ -d "$SESSIONDIR" ];then
cd $SESSIONDIR
for i in "`ls -g -G -t -r --time-style=long-iso konqueror_*`"
do
echo "$i" | grep -v "$TI" | sed 's,.*konqueror_,konqueror_,' > $TMP
done
rm -f `cat $TMP`
rm -f $TMP
cd -
fi
exit;
Ich möchte die Zeit(Tag) einen Zurückschrauben, kennt einer den richtigen Syntax?
SESSIONDIR=${HOME}/.kde/share/config/session
TMP=/tmp/ksc.log
TI=`date +"%Y\-%m\-%d"`
#
DA=`date +"%d"`
GE=`let "$DA - 1"`
echo $GE
if [ -d "$SESSIONDIR" ];then
cd $SESSIONDIR
for i in "`ls -g -G -t -r --time-style=long-iso konqueror_*`"
do
echo "$i" | grep -v "$TI" | sed 's,.*konqueror_,konqueror_,' > $TMP
done
rm -f `cat $TMP`
rm -f $TMP
cd -
fi
exit;