remote server contains /somedir/ble.txt /otherdir/crap.txt /another/ble.txt
mirror -c -i '.*ble.*' creates locally all three dirs which doesn't make sense. I would consider this to be a bug. IMO only somedir and anotherdir should be created as only these two contain files matching regexp. lftp 4.0.4 -- Arkadiusz MiĆkiewicz PLD/Linux Team arekm / maven.pl http://ftp.pld-linux.org/