for loopDesde usar una simple aplicación hasta usarla para administrar el sistema:
Por ejemplo abrir tres terminales con comando en una sola linea:
lxterminal; lxterminal; lxterminal;
Con looping
for i in 1 2 3; do lxterminal; done
Abrir 100 terminales con un solo comando:
for i in {1..100}; do lxterminal; done
Eso parecería un troyano pero es un ejemplo del poder de los bucles,otro ejemplo es algo que me paso y apuesto a que a muchos también:
Para checar la conexión de Internet sea cableada o por lan se usa ping,pero aveces no tenemos conexión por que algo no esta bien configurado,sea el dhcp o nuestro router o cualquier cosa y en lo que le movemos al router o al a configuración, necesitamos ver si reacciona y por ejemplo esto lo checa:
for i in {1..100}; do ping www.google.com; sleep 1 ; done
A mi en lo personal me gusta mas usar el $PS2:
Podemos usar bucles en cualquier momento para resolver muchos tipos de problemas,solo es cuestión de usarlos bien.
Pero sirve para muchas cosas, eso es todo :D
Malintencionadamente si que podria ser un caos para un sysadmin que por desgracia le asigne permisos de ejecucion a un script con fines malignos!
ResponderBorrarPero como bien decis, usarlo para bien :D
Saludos!
Si,se pueden ejecutar script's maliciosos bajo bucles para multiplicar el ataque.Saludos
Borrar