seleccion de archivos de manera aleatoria en bash???

Alvaro Herrera alvherre en alvh.no-ip.org
Lun Dic 12 12:27:27 CLST 2005


pablo salinas rivera escribió:
> El 12/12/05, Pablo Salinas Rivera<psalinasrivera en gmail.com> escribió:
> >
> > $ find .  -type f  | grep "\.[mM][pP]3$" |  sed -e 's/.*/"&"/' | \
> >      awk 'BEGIN{ORS="*"}{print}END{print NR}'
> >
> 
> me embale...  en esta parte bastaba con :
> LISTA=$(find -L . -type f  | grep "\.[mM][pP]3$" |  sed -e 's/.*/"&"/'
> | awk 'BEGIN{ORS="*"}{print}')

No estas usando bien el comando find.  Puedes decirle que te traiga los
archivos .mp3 asi:

find -L . -type f -name "*.[mM][pP]3"

no necesitas el grep.

Y si cambias el IFS tampoco necesitas la jugarreta con awk.

-- 
Alvaro Herrera                        http://www.advogato.org/person/alvherre
"We are who we choose to be", sang the goldfinch
when the sun is high (Sandman)


Más información sobre la lista de distribución Linux