Skardian
9/26/2016 - 2:38 PM

Ejercicio BASH Generación DevOps

Ejercicio BASH Generación DevOps

#!/usr/bin/env bash

# while [[ $1 ]]; do # Opción Fabiano
# while (( $1 )); do # Opción Jesús
while [ "$#" -gt 1 ]; do
    # echo $1
    case $1 in
        -d)
            DIR=$2
            shift
            ;;
        -f)
            FILE=$2
            shift
            ;;
        *)
            ;;
    esac
    shift
done

DIR=${DIR:-.}
FILE=${FILE:-salida.txt}
# echo $DIR
# echo $FILE

ls -1 ${DIR} > ${FILE}