enhance(run-docker.sh): Reduce duplication
set "$@" to bash when no arguments
This commit is contained in:
parent
74c3646de3
commit
f95dc20fed
|
@ -67,8 +67,8 @@ $SUDO docker start $CONTAINER_NAME >/dev/null 2>&1 || {
|
|||
# Set traps to ensure that the process started with docker exec and all its children are killed.
|
||||
. "$TERMUX_SCRIPTDIR/scripts/utils/docker/docker.sh"; docker__setup_docker_exec_traps
|
||||
|
||||
if [ "$#" -eq "0" ]; then
|
||||
$SUDO docker exec --env "DOCKER_EXEC_PID_FILE_PATH=$DOCKER_EXEC_PID_FILE_PATH" --interactive $DOCKER_TTY $CONTAINER_NAME bash
|
||||
else
|
||||
$SUDO docker exec --env "DOCKER_EXEC_PID_FILE_PATH=$DOCKER_EXEC_PID_FILE_PATH" --interactive $DOCKER_TTY $CONTAINER_NAME "$@"
|
||||
if [ "$#" -eq "0" ]; then
|
||||
set -- bash
|
||||
fi
|
||||
|
||||
$SUDO docker exec --env "DOCKER_EXEC_PID_FILE_PATH=$DOCKER_EXEC_PID_FILE_PATH" --interactive $DOCKER_TTY $CONTAINER_NAME "$@"
|
||||
|
|
Loading…
Reference in New Issue