> echo "Regenerating .ledger include list"
>
> mv .ledger .ledger.old
>
> cat .ledger.old \
> | grep -v 'include \./' \
> > .ledger
>
> find . -type f -name '*.dat' \
> | grep -v '\.ledger' \
> | grep -v old \
> | sort \
> | awk '{print "!include " $1 }' \
> >> .ledger
>
> Wildcards are nice, but not required. My script separates out
> transactions to .dat files based on metadata, so I regen my list frequently.Ah yeah, that's an even better solution - thanks Russell! - Zack
