Foros del Web » Programación para mayores de 30 ;) » Programación General »

Duda script batch

Estas en el tema de Duda script batch en el foro de Programación General en Foros del Web. alguien podria decirme que hace este script ? me imagino q lo que hace es recorrer un array y mostrarlo pero podrias especificarlo linea por ...
  #1 (permalink)  
Antiguo 06/02/2017, 09:42
 
Fecha de Ingreso: agosto-2015
Ubicación: Murcia
Mensajes: 17
Antigüedad: 9 años, 3 meses
Puntos: 0
Duda script batch

alguien podria decirme que hace este script ?

me imagino q lo que hace es recorrer un array y mostrarlo pero podrias especificarlo linea por linea?

declare -a array
exec 10<&0
exec < $1
let
conta=0


while read line;
do

array[$conta]=$line

((conta++))

done


echo elementos: ${#array[@]}
echo "Los elementos del arreglo son: ${array[@]}"


exec 0<&10 10<&-


pd: no se ni si esta bien tabulado o como va, nunca he visto nada de batch
p.d2: lo que menos entiendo es la parte del exec
  #2 (permalink)  
Antiguo 12/04/2017, 15:36
Avatar de CircuitoX  
Fecha de Ingreso: julio-2008
Mensajes: 756
Antigüedad: 16 años, 3 meses
Puntos: 21
Respuesta: Duda script batch

Te recomiendo que busques información en inglés para que puedas entender cada línea de código, por otra parte. Acerca de exec.

exec in linux shell es un constructor de comandos y espejos de funciones en el kernel.

En posix exec ejecuta comandos y abre, cierra o copia archivo descriptores.

Relacionado:
http://pubs.opengroup.org/onlinepubs...ap02.html#exec
__________________
Diseño Robotico en Arequipa / Desarrollo web / Sitios / Paginas / 99 css3

Etiquetas: programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:51.