aboutsummaryrefslogblamecommitdiff
path: root/bash/bashrc.d/scp.bash
blob: 0b3e34db25e22b3e1dc02f389e0bf85fa6eaed89 (plain) (tree)
1
2
3
4
5
6
7
8

                                      

                   
                                                    

                                                               
                



                    
# Wrap scp to check for missing colons
scp() {
    local argstring
    argstring=$*
    if (($# >= 2)) && [[ $argstring != *:* ]] ; then
        printf 'bash: %s: Missing colon, probably an error\n' \
            "$FUNCNAME" >&2
        return 2
    fi
    command scp "$@"
}