Hola Colegui:
No creas que me olvido de ti, se que han pasado algunos dias, pero estuve ocupado para buscar los "puntoBAT" prometidos.
Adjunto un par de ejemplos, sacados de paginas similares a :
http://www.saulo.net/pub/msdos/cap11.htm
Como bien dices, supongo que a alguien con tu experiencia no le sera dificil interpretar esto.
Saludos y cuentame como te va.
RD
P.S:
#!/bin/sh
# ejemplo.sh
# Soy un comentario
# no cambie la primera linea: debe estar ahi
echo "Este sistema es: `uname -a`" # usa la salida de la orden
echo "Me llamo $0" # variables intrinsecas
echo "Usted me dio $# parametros: "$*
echo "El primer parametro es: "$1
echo -n "¿Como se llama? " ; read su_nombre
echo fijese en la diferencia: "Hola, $su_nombre" # entrecomillando con "
echo fijese en la diferencia: 'Hola, $su_nombre' # entrecomillando con '
DIRS=0 ; FILES=0
for fichero in `ls .` ; do
if [ -d ${fichero} ] ; then # si el fichero esta en el directorio
DIRS=`expr $DIRS + 1` # DIRS = DIRS + 1
else if [ -f ${fichero} ] ; then
FILES=`expr $FILES + 1`
fi
case ${fichero} in
gif|*jpg) echo "${fichero}: fichero grafico" ;;
*.txt|*.tex) echo "${fichero}: fichero de texto" ;;
*.c|*.f|*.for) echo "${fichero}: fichero de codigo fuente" ;;
*) echo "${fichero}: fichero generico" ;;
esac
done
echo "Hay ${DIRS} directorios y ${FILES} ficheros"
ls | grep "ZxY--!!!WKW"
if [ $? != 0 ] ; then # Sacar el codigo del ultimo orden
echo "ZxY--!!!WKW no encontrado"
fi
echo "ya es suficiente... Para mas informacion teclee 'man bash'."
*************************************
*************************************
Ejemplo de un fichero AUTOEXEC.BAT
@ECHO OFF
SET PROMPT=$P$G
SET PATH=C:\DOS;C:\BATH;C:\WINDOWS
SET TEMP=C:\DOS\TEMP
SET DIRCMD=/O:GEN
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
C:\DOS\KEYB SP,,C:\DOS\KEYBOARD.SYS
C:\DOS\SMARTDRV.EXE
C:\DOS\DRIVERS\MOUSE.COM
C:\DOS\SHARE.EXE /L:500 /F:5100
C:\DOS\DOSKEY /INSERT
C:\DOS\VSAFE