#!/bin/bash _dir="${2-$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)}" _target="${_dir%/*}" # deleted slash _dest="${_target%scripts}/dist/js/" # ============================================================================== # FUNCTIONS - START # ============================================================================== run_prepare() { install -d -m755 "${_dest}" } run_switch_storage() { declare -a files=( 'switch-storage' 'main' ) for i in "${files[@]}"; do install -m644 "${_target%scripts}/src/js/${i}.js" "${_dest}" done unset files } # ============================================================================== # EXECUTION - START # ============================================================================== run_prepare "$@" run_switch_storage "$@"