#!/bin/bash if [ -s bd.txt ] then if [ $# -gt 0 ] then case $1 in "-m") grep -E ':F$' bd.txt ;; "-d") sort -t: -rnk3 bd.txt ;; "-x") wc -l bd.txt ;; "-b") date > backup.txt && grep -i ':Centro:' bd.txt >> backup.txt ;; "-s") read -p "Ingrese el nombre de la sucursal a buscar (Centro, Sur, Norte, Oeste, Este): " sucursal grep -i "$sucursal" bd.txt | sort ;; "-r") echo "Mujeres: $(grep -E ':F$' bd.txt | wc -l )" echo "Varones: $(grep -E ':M$' bd.txt | wc -l )" echo "Centro: $(grep -E ":Centro:" bd.txt | wc -l )" echo "Sur: $(grep -E ":Sur:" bd.txt | wc -l )" echo "Oeste: $(grep -E ":Oeste:" bd.txt | wc -l )" echo "Norte: $(grep -E ":Norte:" bd.txt | wc -l )" ;; "-e") read -p "Ingrese una edad a buscar: " edad grep ":$edad:" bd.txt | sort -t: -k5 ;; *) exit 12 ;; esac else exit 11 fi else exit 10 fi