| 123456789101112131415161718192021222324252627282930 | #!/bin/sh -e# Usage :# RUN /container/tool/add-service-available [service1] [service2] ...SERVICE_DIR="/container/service"SERVICE_AVAILABLE_DIR="/container/service-available"DOWNLOAD_FILENAME="download.sh"for i in "$@"do        echo "add-service-available: ${i}"    if  [ -d "${SERVICE_AVAILABLE_DIR}/${i}" ]; then                if [ -f "${SERVICE_AVAILABLE_DIR}/${i}/${DOWNLOAD_FILENAME}" ]; then            echo "run ${SERVICE_AVAILABLE_DIR}/${i}/${DOWNLOAD_FILENAME}"            ${SERVICE_AVAILABLE_DIR}/"${i}"/"${DOWNLOAD_FILENAME}"            echo "remove ${SERVICE_AVAILABLE_DIR}/${i}/${DOWNLOAD_FILENAME}"            rm -f "${SERVICE_AVAILABLE_DIR}/${i}/${DOWNLOAD_FILENAME}"        fi                echo "move ${SERVICE_AVAILABLE_DIR}/${i} to ${SERVICE_DIR}/${i}"        mv "${SERVICE_AVAILABLE_DIR}/${i}" "${SERVICE_DIR}/${i}"            else        echo "service-available: ${i} not found in ${SERVICE_AVAILABLE_DIR}/${i}"        exit 1    fidone
 |