05.04.2016 Views

bash

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

esac<br />

------------------------------------------------------<br />

#!/bin/<strong>bash</strong><br />

#realizar un scrip que reciba varios parametros y nos diga cuantos de esos<br />

parametros son de directorios y cuantos son archivos. $# contador que indica<br />

cuantos parametros se pasan.<br />

cont=0<br />

contf=0<br />

for var in $*; do<br />

if [ -d $var ]; then<br />

cont=`expr $cont + 1`<br />

elif [ -f $var ]; then<br />

contf=`expr $contf + 1`<br />

else<br />

echo "$var no es fichero ni directorio"<br />

fi<br />

done<br />

echo "Ha introducido $cont directorios y $contf ficheros."<br />

echo "Se han introducido $# parametros"<br />

----------------------<br />

# Mostramos menu, con productos para vender, luego nos pide que introduzcamos<br />

la opcion. luego mensaje que indica que introduzca moneda. Si ponemos precio<br />

exacto nos da mensaje, "Gracias buen provecho", si ponemos menos, nos diga<br />

falta.<br />

Si poner mas valor, nos indique el cambio con mensaje.<br />

echo """"<br />

echo "Bienvenido a la tienda On-line - CEPAL"<br />

echo ""<br />

echo "1. Refresco 1 euro"<br />

echo "2. Sandiwch 3 euros"<br />

echo "3. Tabaco 5 euros"<br />

echo ""<br />

read -p "Introduzca opcion:" op<br />

read -p " Introduzca importe: " mon<br />

case $op in<br />

1)<br />

precio=1<br />

;;<br />

2)<br />

precio=3<br />

;;<br />

3)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!