Grüezi miteinander
Nachdem ich vor ein paar Monaten bei meinem Ausflug nach Ubuntu beinahe einen Herzinfarkt eingefahren habe, und eigentlich alles was Linux beinhaltet als Hexenwerk geistig auf dem Scheiterhaufen verbrannt wurde, holt mich die Vergangenheit nun doch noch einmal ein (die Sau).
Kollege hat mich (der Typ der Ahnung von Computer hat.... und Freizeit.... und keine Selbstachtung.... und kein Erhaltungstrieb....) gefragt, ob ich ihm folgendes irgendwie zurechtbasteln kann:
- Auf einem Server läuft irgendwas Linuxiges, Verbindung generell nur per SSH, das Zeuchs läuft also nur in der Konsole.
- Es gibt drei Ordner, nennen wir diese der Einfachheit halber: Eingang, Ausgang, Mülleimer
- Es soll ein Script geschrieben werden, welches im Ordner "Eingang" alle Files nacheinander durchgeht (inkl. potenziellen Unterordnern) und rausfindet, ob diese im Ordner "Ausgang" vorhanden sind. Dabei soll nur auf den Dateinamen vor der Endung geachtet werden.
- Ist bereits ein gleichnamiges File vorhanden, so wird dieses von "Eingang" in den "Mülleimer" verschoben. Ist es nicht vorhanden wird, je nachdem ob es sich in einem definierten Unterordner oder im Ordner selber befindet mit unterschiedlichen Parametern, ein Videokonvertierungsdingsbums gestartet, dass ein entsprechendes Ausgabefile im Ordner "Ausgabe" erzeugt, danach wird das Ursprungsfile wiederum in den "Mülleimer" verschoben.
Am Ende müsste also der Ordner "Eingang" leer sein und von allen Files im "Mülleimer" ein konvertiertes im "Ausgang" existieren.
Das Script soll endlos laufen, aber immer nur eine Konvertierung aufs mal stattfinden.
Ich hab zwar eine Linux-Shell-Script-Megabibel vom Kollegen hier, hasse aber nur schon die Tatsache, dass man sich wieder mit den verschiedenen Distros, Shells und ScheissDieWandAn rumschlagen muss
Jemand irgend eine unterstütztende Idee ausser Alkohol und Auswandern ? unter Windows wäre die Sache nett für einen regnerischen Nachmittag, aber Linux ?! BÄÄÄÄHHHHH ich schnall schonmal die Ordnerstrukturen nicht wirklich und zudem seh ich nirgends irgendwelche Dateiendungen