X-Git-Url: http://club.cc.cmu.edu/~cmccabe/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=dssh;h=9799ec0c3f9153cec8e14371f9445d19934281b9;hb=235c8f2e5692d8c89145085057609de827dc0aee;hp=14dd22c899ccabbf44fef0ecab264799fdb5cc7e;hpb=a033dadc060069ff475a47ef9745d855f94f90d7;p=cmccabe-bin diff --git a/dssh b/dssh index 14dd22c..9799ec0 100755 --- a/dssh +++ b/dssh @@ -48,7 +48,7 @@ shift $(expr $OPTIND - 1) if [ $# -eq 0 ]; then RUN_COMMAND="/bin/bash" else - RUN_COMMAND="${@}" + RUN_COMMAND="" fi which docker &>/dev/null || die "docker must be on the PATH." @@ -71,8 +71,8 @@ else fi if [ ${ALLOCATE_TTY} == 1 ]; then - docker exec -it "${DOCKER_IMAGE_ID}" ${RUN_COMMAND} + docker exec -it "${DOCKER_IMAGE_ID}" "${@}" ${RUN_COMMAND} else - docker exec -i "${DOCKER_IMAGE_ID}" ${RUN_COMMAND} & + docker exec -i "${DOCKER_IMAGE_ID}" "${@}" ${RUN_COMMAND} & wait fi