Bash - nahodne vybrani radku ze souboru

Jan Liska lisak na atrey.karlin.mff.cuni.cz
Středa Květen 12 18:31:48 CEST 1999


On Wed, 12 May 1999, Hrdina, Miroslav wrote:

> Poradi prosim nekdo elegantni zpusob, jak z textoveho souboru, co radek, to
> veta,  vybrat nahodne jeden z nich a predat dal do roury? Ta pozadovana
> nahodnost me tizi. Zatim mi bylo napovezeno vyuziti rand(), ale v C nejsem
> zdatny.

Tohle je od boku napsany programek v perlu:
------
#!/usr/bin/perl
open(FW, './nejaky_soubor');
@list = <FW>;
close(FW);

srand(time);

#libovolny prikaz systemu v uvozovkach
system("echo $list[int(rand $#list)]");
------
 
Lisak

--
Jan Liska * E-mail: lisak na infonet.cz * WWW: lisak.infonet.cz
PGP key: finger lisak na atrey.karlin.mff.cuni.cz



Další informace o konferenci Linux