Re: Bashscripting
Hi Andreas,
Als Anreiz fuer dich, hier meine Loesung zu diesem Problem:
--------------------------------------------------------------------
#!/bin/bash
# ~/bin/make_mutt_listrc.sh
cd $HOME/Maildir/
echo '# Autogenerated by make_mutt_listrc.sh' > ~/.mutt/listrc.new
folders=`find -type d -name '.Lists.*[!0-9]'`
for folder in $folders;
do
folder=${folder:9}
list=${folder/%.*}
echo \# $list >> ~/.mutt/listrc.new
echo subscribe $list >> ~/.mutt/listrc.new
echo mbox-hook $folder.Inbox +.Lists.${list}.'`date +%Y.%m`/' >> ~/.mutt/listrc.new
echo fcc-save-hook $folder +.Lists.${list}/ >> ~/.mutt/listrc.new
done
mv ~/.mutt/listrc.new ~/.mutt/listrc
--------------------------------------------------------------------
in meiner .muttrc erledige ich ein bisschen drum herum und source
das die erstellte Datei.
--
Peter
Reply to: