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

[Solved] Neue Mailboxen mit sed "erzeugen"



Hallo Debian-User-german,

Christian Schmidt, 03.07.2004 (d.m.y):

> Danke, klappt!

...und deshalb jetzt hier auch das fertige Skript:

#! /bin/sh
#
# Create mailboxes for the current month depending on
# which mailboxes were created last month.
# Christian Schmidt 
# Last Update: Jul 2004
#
MONTH=`date --date="1 month ago" +%Y-%m`
NEWMONTH=`date +%Y-%m`
MAILDIR="/home/christian/Mail"

for MBOX in `find $MAILDIR -name \*$MONTH`;
  do
  NEWMBOX=`echo $MBOX|sed -e "s/$MONTH/$NEWMONTH/g"`
  if [ ! -f $NEWMBOX ];
    then
    echo -n  "Creating Mailbox $NEWMBOX: "
    touch $NEWMBOX
    echo " Done."
  fi
done

Gruss,
Christian
-- 
BMW - Bei Mercedes Weggeworfen

Attachment: signature.asc
Description: Digital signature


Reply to: