This shell script restarts Weblogic Admin and Managed servers and clears out the temp files in all servers.
#!/bin/sh
DOMAIN_HOME=/path/to/your/weblogic/domain
cd $DOMAIN_HOME/bin
:<<BLOCK
./stopManagedWebLogic.sh managed2 t3://admin_server:7001
sleep 15
./stopManagedWebLogic.sh managed1 t3://admin_server:7001
sleep 15
./stopWebLogic.sh
sleep 60
BLOCK
kill -9 `ps -ef | grep jrockit_160_22 | grep -v grep | awk '{print $2}'`
sleep 15
cd $DOMAIN_HOME/servers/AdminServer/tmp/_WL_user
rm -rf *
cd $DOMAIN_HOME/servers/managed1/tmp/_WL_user
rm -rf *
cd $DOMAIN_HOME/servers/managed2/tmp/_WL_user
rm -rf *
cd $DOMAIN_HOME/bin
./startWebLogic.sh
sleep 200
./start1.sh
sleep 15
./start2.sh
sleep 200