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:
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.
|
# 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 "$@"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user