seleccion de archivos de manera aleatoria en bash???
Horst von Brand
vonbrand en quelen.inf.utfsm.cl
Jue Dic 8 23:24:33 CLST 2005
Alvaro Herrera <alvherre en alvh.no-ip.org> wrote:
> Carlos Moyano Cubillos escribió:
[...]
> > kiero realizar un scrip bash que me seleccione aleatoriamente una
> > cantidad determinada de archivos desde una carpeta especifica
> > (incluyendo sub directorios)..
> lista=$(find /donde/estan/los/archivos -type f)
> num=$[RANDOM*$(echo $lista | wc -w)/32767]
> echo $lista | awk '{print $'$num'}'
> Seguro que hay alguna forma mas eficiente, pero esto lo saque de un
> script que escribi hace an~os :-)
Esto elige un archivo al azar, que no es lo mismo que se pide.
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
Más información sobre la lista de distribución Linux