Hey Bill,
Sorry it took so long to get back to you. Since Roku ditched us, I only drop by occasionally. Flexable is right. This script links all of the files from three different servers and colates them into three (although it could be any number) folders for easy consumption for my family. Anyway, here is what you asked for:
#!/bin/sh
# Remove any existing temporary links
rm /tmp/Volumes/*
# Create Mount Points
mkdir /mnt/smb/demonserver-2
mkdir /mnt/smb/programs
mkdir /mnt/smb/demonserver-1
mkdir /mnt/smb/demonserver-3
# Mount Servers
smbmount //192.168.0.202/media /mnt/smb/demonserver-2 -o password=
smbmount //192.168.0.201/Roku /mnt/smb/programs -o password=
smbmount //192.168.0.201/media /mnt/smb/demonserver-1 -o password=
smbmount //192.168.0.203/media /mnt/smb/demonserver-3 -o password=
# Remove and rebuild current program links
rm /mnt/flash0/home/*
ln -s /mnt/smb/programs/* /mnt/flash0/home
# Add Target Directories
mkdir /tmp/Volumes/Childrens
mkdir /tmp/Volumes/Keepers
mkdir /tmp/Volumes/New
# Make links to our files on DemonServer-2
ln -s /mnt/smb/demonserver-2/Videos/Childrens/* /tmp/Volumes/Childrens
ln -s /mnt/smb/demonserver-2/Videos/Keeper/* /tmp/Volumes/Keepers
# Make links to our files on DemonServer-1
ln -s /mnt/smb/demonserver-1/Videos/Childrens/* /tmp/Volumes/Childrens
ln -s /mnt/smb/demonserver-1/Videos/Keeper/* /tmp/Volumes/Keepers
ln -s /mnt/smb/demonserver-1/Videos/New/* /tmp/Volumes/New
# Make links to our files on DemonServer-3
ln -s /mnt/smb/demonserver-3/Videos/Childrens/* /tmp/Volumes/Childrens
ln -s /mnt/smb/demonserver-3/Videos/Keeper/* /tmp/Volumes/Keepers
ln -s /mnt/smb/demonserver-3/Videos/New/* /tmp/Volumes/New
# Reset the GUI
killall taskview
# sleep and let the gui catch up
sleep 15
# Remove the mounts from the left pane
/usr/local/bin/dispatchmountmessage mountType="unmount" mountPath="/mnt/smb/demonserver-2" mediaType="kSMBMount" mediaDesc="demonserver-2" readOnly="false"
/usr/local/bin/dispatchmountmessage mountType="unmount" mountPath="/mnt/smb/demonserver-1" mediaType="kSMBMount" mediaDesc="demonserver-1" readOnly="false"
/usr/local/bin/dispatchmountmessage mountType="unmount" mountPath="/mnt/smb/programs" mediaType="kSMBMount" mediaDesc="programs" readOnly="false"
/usr/local/bin/dispatchmountmessage mountType="unmount" mountPath="/mnt/smb/demonserver-3" mediaType="kSMBMount" mediaDesc="demonserver-3" readOnly="false"
Keep in mind this script is run on my Roku only once after a reboot. It lives in:
This allows it to show up as one of my programs upon reboot.
If you want some detailed instructions I could be coerced

This forum and the members have done so much for me, I am glad to give back.
Camino