BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Zeilen einer Datei in zufälliger Reihenfolge ausgeben

Mit Hilfe von rl lassen sich die Zeilen einer Datei in zufälliger Reihenfolge wiedergeben. Im FreeBSD-Portbaum findet man rl unter textproc/rl:

# cd /usr/ports/textproc/rl && make install clean

Nun kann der Inhalt einer Datei verwürfelt dargestellt werden:

# cat datei 
1
2
3
4
5
# rl datei
2
1
5
3
4

Mit der -c Option kann angegeben werden wieviele Zeilen ausgegeben werden sollten. Im folgenden Beispiel wird zufällig eine MP3 Datei aus der Musiksammlung angezeigt:

# find ~/Music -name "*mp3" | rl -c 1

Mehr Informationen zu rl findet man in der Manpage rl(1).

 Permalink