Just idea, but seriously, why cannot do something like this: # cat /prog/new > $id # cat /dis/ls.dis > /prog/$id/dis # echo "/" > /prog/$id/cwd # echo «Running» > /prog/$id/status Not to do it which echo/cat, but to have remote access to /prog/new