[linux] Nahodny vyber suboru
Patrik Bona
bona na hron.fei.tuke.sk
Pondělí Květen 27 16:51:19 CEST 2002
On Mon, May 27, 2002 at 02:45:20PM +0200, Jan Nemsak wrote:
> Cafko
nazdar
> Ako docielim v scripte (najlepsie bash) aby mi vybral nahodny subor z
> nejakeho adresara?
> Dakujem
> Jano
akurat toto som riesil minule :-)
#!/bin/bash
DIR=/mnt/disk/mp3/infected_mushroom/;
MAX=`ls -1 $DIR | wc | awk '{print $1}'`; # zistime pocet suborov v adresari
NUM=$RANDOM; # do num sa ulozi nahodne cislo (integer)
let "NUM %= $MAX"; # spravime nahodne cislo mensim ako je pocet suborov
FILE=`ls -1 $DIR | head -n $NUM | tail -n 1`; # vyberieme nahodny subor
podla mna sa to daj aj krajsie poriesit, ale neviem ako :-)
s pozdravom
>
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> http://search.lists.linux.sk
--
[ Patrik Bona - head ]
---------------------------------------------------------------
bona na hron.fei.tuke.sk - http://hron.fei.tuke.sk/~bona/
bona na intrak.sk - http://www.intrak.tuke.sk/~bona/
ircnet: head*!bona na ruzin.fei.tuke.sk
Další informace o konferenci linux