dotfiles/scripts/dogo
Dict Xiong 6937ba8447 dogo/doll
dogo supports zsh/bash/sh; doll is introduced to launch a new docker
container; update $SUDO in command.sh
2022-11-13 01:10:55 +08:00

11 lines
379 B
Bash
Executable File

#!/bin/bash
THIS_DIR=$( cd "$( dirname "${BASH_SOURCE[0]:-${(%):-%x}}" )" && pwd )
source "$THIS_DIR/../tools/common.sh"
if [[ -z "$1" || "$1" =~ "-h|--help" ]]; then
fmt_info "usage: $0 <container>"
else
$SUDO docker exec -it $1 sh -c 'if [ -x "$(command -v zsh)" ]; then zsh; elif [ -x "$(command -v bash)" ]; then echo "-->bash"; bash; else echo "-->sh"; sh; fi'
fi