execute a command as another user
make directories
-p Create any missing intermediate pathname components.