$ mkdir MHDDFS
$ cd MHDDFS/
$ mkdir A B C
$ touch A/a B/b C/c
$ touch B/a
$ mkdir -p A/X/B
$ mkdir -p B/X/B
$ date > A/a
$ date > A/X/B/aa
$ touch B/X/B/aa
$ mkdir ALL
$ mhddfs A,B,C ALL
mhddfs: directory '/tmp/MHDDFS/A' added to list
mhddfs: directory '/tmp/MHDDFS/B' added to list
mhddfs: directory '/tmp/MHDDFS/C' added to list
mhddfs: mount to: /tmp/MHDDFS/ALL
mhddfs: move size limit 4294967296 bytes
hgr@matrix:/tmp/MHDDFS$ df
Filesystem 1K-blocks Used Available Use% Mounted on
...
/tmp/MHDDFS/A;/tmp/MHDDFS/B;/tmp/MHDDFS/C
57708924 38900868 15876600 72% /tmp/MHDDFS/ALL
$ ls -lR ALL
ALL:
total 8
-rw-r--r-- 1 hgr hgr 30 2008-05-28 11:19 a
-rw-r--r-- 1 hgr hgr 0 2008-05-28 11:18 b
-rw-r--r-- 1 hgr hgr 0 2008-05-28 11:18 c
drwxr-xr-x 3 hgr hgr 4096 2008-05-28 11:19 X
ALL/X:
total 4
drwxr-xr-x 2 hgr hgr 4096 2008-05-28 11:36 B
ALL/X/B:
total 4
-rw-r--r-- 1 hgr hgr 30 2008-05-28 11:36 aa