#!/bin/sh
MOUNTS="$(busybox mount)"
[ "$(echo "$MOUNTS" | grep '/proc ')" == "" ] && busybox mount -t proc proc /proc
[ "$(echo "$MOUNTS" | grep '/shm ')" == "" ] && busybox mount -t tmpfs shmfs /dev/shm
[ "$(echo "$MOUNTS" | grep '/pts ')" == "" ] && busybox mount -t devpts -o newinstance devpts /dev/pts
EXE="$1"; shift
ARGS=''
[ $1 ] && while [ "$1" ]; do ARGS="$ARGS \"$1\""; shift; done #put quotes around each argument.
${EXE} ${ARGS}
