timmy hat die Gist bearbeitet 6 months ago. Zu Änderung gehen
Keine Änderungen
timmy hat die Gist bearbeitet 6 months ago. Zu Änderung gehen
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 hat die Gist bearbeitet 6 months ago. Zu Änderung gehen
2 files changed, 4 insertions
docker_exec_command.sh(Datei erstellt)
| @@ -0,0 +1,2 @@ | |||
| 1 | + | #!/bin/bash | |
| 2 | + | docker exec -i <CONTAINER_NAME> <COMMAND> "$@" | |
echo_arguments.sh(Datei erstellt)
| @@ -0,0 +1,2 @@ | |||
| 1 | + | #!/bin/bash | |
| 2 | + | echo "你下了這些參數:" "$@" | |