kleines random datei wähl script

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
ren22

kleines random datei wähl script

Beitrag von ren22 » 07.11.2007 09:31:34

hi forumgemeinde

vielleicht kann mir ja einer von euch weiter helfen...

also ich habe ein ordner da sind *.pk3 dateien drinne .so nun wollte ich ein script schreiben was mir aus diesen ordner zufällig 4 oder 5 datei aussucht die zusammen aber nich grösser als 35mb sein sollen und diese 4 oder 5 dateien dann in ein anderes verzeichnis verschiebt

und wenn einer von euch noch ganz gut ist würde ich nach dem vorgang ganz gerne wollen das er einem programm was unter screen im hintergrund läuft dann noch einen befehl übermittelt ..

danke hoffe wer von euch kann mir da helfen

Benutzeravatar
Columbus
Beiträge: 1051
Registriert: 30.04.2002 15:25:02
Wohnort: Mainz
Kontaktdaten:

Beitrag von Columbus » 07.11.2007 10:27:04

Mit

Code: Alles auswählen

$RANDOM
hat man schon mal eine BASH-interne "Funktion" um Zufallszahl zwischen 0 und 32767 zu erzeugen.

Also:

Code: Alles auswählen

zufall=$RANDOM
echo $zufall 
Gruss Christian
Die größten Kritiker der Elche,
waren früher selber welche.

F.W. Bernstein

Benutzeravatar
fragenfrager
Beiträge: 658
Registriert: 31.12.2003 08:47:15

Beitrag von fragenfrager » 08.11.2007 07:29:57

moin,

ich hatte mir mal versucht nen kleines Zufallsscript für meinen mp3-Player zu basteln (mit konvertierung von ogg nach mp3, jaja ich weiß ;) ). Da sollte auch Zufall und Gesamtdateigröße berücksichtigt werden, wenn ich das teil finde poste ich es hier... war halt mein code, also sicher net der beste!* hatte noch etwas probleme mit den Dateinamen glaub ich...

ren22

Beitrag von ren22 » 08.11.2007 09:13:05

bin für jeden code snipsel als demo dankbar:)

Benutzeravatar
CrashMan
Beiträge: 340
Registriert: 07.04.2007 14:04:27
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: MD

Beitrag von CrashMan » 08.11.2007 13:24:55

Mit dem in Paket randomize-lines vorhandenen Programm rl kannst du auch schon zufällige Dateien auswählen.
ls | rl gibt alle Dateien und Ordner im aktuellen Verzeichnis in zufälliger Reihenfolge aus.
Vielleicht ist das zumindest schonmal für das zufällige auswählen der Dateien ein Ansatz ;)

mfg
debian stable + arch

Antworten