1
0
mirror of https://github.com/termux/termux-packages synced 2024-06-15 14:16:42 +00:00

enhance(run-docker.sh): Reduce duplication

set "$@" to bash when no arguments
This commit is contained in:
Elan Ruusamäe 2023-09-26 07:24:42 +03:00 committed by Fredrik Fornwall
parent 74c3646de3
commit f95dc20fed

View File

@ -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. # 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 . "$TERMUX_SCRIPTDIR/scripts/utils/docker/docker.sh"; docker__setup_docker_exec_traps
if [ "$#" -eq "0" ]; then if [ "$#" -eq "0" ]; then
$SUDO docker exec --env "DOCKER_EXEC_PID_FILE_PATH=$DOCKER_EXEC_PID_FILE_PATH" --interactive $DOCKER_TTY $CONTAINER_NAME bash set -- bash
else
$SUDO docker exec --env "DOCKER_EXEC_PID_FILE_PATH=$DOCKER_EXEC_PID_FILE_PATH" --interactive $DOCKER_TTY $CONTAINER_NAME "$@"
fi fi
$SUDO docker exec --env "DOCKER_EXEC_PID_FILE_PATH=$DOCKER_EXEC_PID_FILE_PATH" --interactive $DOCKER_TTY $CONTAINER_NAME "$@"