Я не вижу ничто плохого с echo "foo" >> $YESTERDAY
или cat otherfile >> $YESTERDAY
Что Вы пробуете кошке? Или поочередно что Вы пытаетесь поместить в файл, названный 27.01.2010?
Используя встроенную офлайновую поддержку файлов Windows наряду с VPN более или менее стандартный способ сделать это, я видел.