| #!/bin/bash |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| function cli_getFilesList { |
| |
| local LOCATION='' |
| local FILTER='' |
| local FILES='' |
| |
| |
| |
| |
| if [[ "$1" != '' ]];then |
| LOCATION="$1" |
| else |
| LOCATION="$ACTIONVAL" |
| fi |
| |
| |
| |
| |
| if [[ "$2" != '' ]];then |
| FILTER="$2" |
| else |
| FILTER="$FLAG_FILTER" |
| fi |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| FILTER="^${LOCATION}/${FILTER}$" |
| |
| |
| if [[ -d $LOCATION ]];then |
| FILES=$(find $LOCATION -regextype posix-egrep -type f -regex "${FILTER}" | sort) |
| elif [[ -f $LOCATION ]];then |
| FILES=$LOCATION |
| fi |
| |
| |
| echo "$FILES" |
| |
| } |