Última actividad 6 months ago

這段程式碼用來在容器內執行命令或顯示傳入參數

timmy revisó este gist 6 months ago. Ir a la revisión

Sin cambios

timmy revisó este gist 6 months ago. Ir a la revisión

1 file changed, 11 insertions, 1 deletion

docker_exec_command.sh

@@ -1,2 +1,12 @@
1 1 #!/bin/bash
2 - docker exec -i <CONTAINER_NAME> <COMMAND> "$@"
2 +
3 + CONTAINER_NAME="your_container" # 記得換成你的 container 名稱
4 + DEFAULT_COMMAND="bash" # 預設指令,請自訂
5 +
6 + if [ $# -eq 0 ]; then
7 + # 沒帶參數,用預設指令
8 + docker exec -it "$CONTAINER_NAME" $DEFAULT_COMMAND
9 + else
10 + # 有帶參數,直接執行你傳進來的指令
11 + docker exec -it "$CONTAINER_NAME" "$@"
12 + fi

timmy revisó este gist 6 months ago. Ir a la revisión

2 files changed, 4 insertions

docker_exec_command.sh(archivo creado)

@@ -0,0 +1,2 @@
1 + #!/bin/bash
2 + docker exec -i <CONTAINER_NAME> <COMMAND> "$@"

echo_arguments.sh(archivo creado)

@@ -0,0 +1,2 @@
1 + #!/bin/bash
2 + echo "你下了這些參數:" "$@"
Siguiente Anterior