Archivos para octubre, 2011

Algo de programación en Unix

Publicado: octubre 14, 2011 en Programación

Esta información es acerca de programación en Unix,
#!/bin/bash
#
# SCRIPT: rotate_line.sh
# AUTHOR: yadira
# DATE: 2011-10-14 11:05#
# PLATFORM: Linux
##########################################################
# DEFINE FILES AND VARIABLES HERE
##########################################################

THIS_SCRIPT=$(basename $0)

##########################################################
# DEFINE FUNCTIONS HERE
##########################################################
function rotate_line
{
INTERVAL=1 # Sleep time between “twirls”
TCOUNT=”0″ # For each TCOUNT the line twirls one increment

while : # Loop forever. . .until this function is killed
do
TCOUNT=`expr $TCOUNT + 1` # Increment the TCOUNT

case $TCOUNT in
“1”) echo -e “-\b\c”
sleep $INTERVAL
;;
“2”) echo -ne “\\” echo -e “\b\c”
sleep $INTERVAL
;;
“3”) echo -e “|\b\c”
sleep $INTERVAL
;;
“4”) echo -e “/\b\c”
sleep $INTERVAL
;;
*) TCOUNT=”0″ ;; # Reset the TCOUNT to “0”, zero.
esac
done
}

##########################################################
# BEGINNING OF MAIN
##########################################################

rotate_line

# End of script

Anuncios