lib/pvl/apply/cat.sh
author Tero Marttila <tero.marttila@aalto.fi>
Thu, 26 Feb 2015 21:38:09 +0200
changeset 627 a81206440be2
child 629 7214fe5c6fac
permissions -rw-r--r--
(none)
function apply_cat {
    local out="$1"
    local src=("${@:2}")

    if apply_check "$out" "${src[@]}"; then
        log_skip "$out: skip cat: ${src[@]}"
    elif [ "$APPLY" = 0 ]; then
        log_noop "$out: noop cat: $tgt"
    else
        log_update "$out: cat ${src@}"

        cmd_apply "$out" \
            cat "${src[@]}"
    fi
}