Hallo,
möchte in einem Skript mehrere Dinge hintereinander tun . Das mache ich mit &&. Wenn aber eine Zeile einen Fehler enthält, dann bricht das Skript ab,
Mein Skript:
find /home/bernd/down/azureusfertig/AA/ -name "*.rar" -exec unrar x -ppasswort -o+ "{}" /home/bernd/down/azureusfertig/AA/ ";" && find /home/bernd/down/azureusfertig/AA/ -name "*.avi" -exec mv "{}" /home/bernd/down/azureus/A/ ";" && find /home/bernd/down/azureusfertig/AA/ -name "*.mpg" -exec mv "{}" /home/bernd/down/azureus/A/ ";" && find /home/bernd/down/azureusfertig/AA/ -name "*.mp4" -exec mv "{}" /home/bernd/down/azureus/A/ ";" && find /home/bernd/down/azureusfertig/AA/ -name "*.wmv" -exec mv "{}" /home/bernd/down/azureus/A/ ";" && find /home/bernd/down/azureusfertig/AA/ -name "*.mov" -exec mv "{}" /home/bernd/down/azureus/A/ ";" && find /home/bernd/down/azureusfertig/AA/ -name "*.mkv" -exec mv "{}" /home/bernd/down/azureus/A/ ";" && find /home/bernd/down/azureusfertig/AA/ -name *.rar -delete
Das Skript sollte einfach in der Reihenfolge fortfahren, auch wenn es z.B. keine Avi Dateien zu verschieben gibt.
Wäre sehr nett wenn mir zu helfen wäre 😀
Gruß