(cd "/home/soenke/docker/" && echo "" > ./caddy/newCaddyfile) for dir in *; do if [ -d "$dir" ]; then ( cd "$dir" && cat Caddyfilepart >> ../caddy/newCaddyfile) fi done ( cd "/home/soenke/docker/caddy" ) ( mv Caddyfile Caddyfile.bak) ( mv newCaddyfile Caddyfile) ( cd "/home/soenke/docker/caddy" && docker compose down && docker compose pull && docker compose up -d)