Test Foro de elhacker.net SMF 2.1

Sistemas Operativos => GNU/Linux => Mensaje iniciado por: venadHD en 17 Agosto 2015, 15:25 PM

Título: Como hacer un loop en bash?
Publicado por: venadHD en 17 Agosto 2015, 15:25 PM
Bueno, la cosa es que tengo varias lineas de bash que quiero pasar a un loop, pero no se como hacerlos, si alguien me podria explicar XD?

Ejemplo equivalente en php:
Código (php) [Seleccionar]
<?
$datos = array (
array("usuario1", 22069),
array("usuario2", 24001)
);
?>


Seria lo que se llama una tabla multidimensional, alguien me podria decir como se hacen en bash/linux?

Código (bash) [Seleccionar]
chmod 707 -R /home/ftp
find /home/ftp -size +100M -exec rm {} \;

#SERVER DE PLATIN 22069
chown 22069:2000 -R /home/ftp/oqq77888
find /home/ftp/oqq77888 -type d -size +1500M -exec chmod 000 -R /home/ftp/oqq77888/mods/deathmatch/resource-cache \;
find /home/ftp/oqq77888 -type d -size +2000M -exec chmod 000 -R /home/ftp/oqq77888/mta-server \;
rm -r /home/ftp/oqq77888/mods/deathmatch/modules

#SORTEO SEMANAL #1 >> 24001
chown 24001:2000 -R /home/ftp/ums67776
find /home/ftp/ums67776 -type d -size +1500M -exec chmod 000 -R /home/ftp/ums67776/mods/deathmatch/resource-cache \;
find /home/ftp/ums67776 -type d -size +2000M -exec chmod 000 -R /home/ftp/ums67776/mta-server \;
rm -r /home/ftp/ums67776/mods/deathmatch/modules
Título: Re:
Publicado por: pedrxd en 18 Agosto 2015, 11:52 AM
No se que significa eso en php, pero a loop te refieres ha hacer un bucle? Si es que si puedes usar while, mira un ejemplo en internet.

{____________________}