Verschiebe-Schellscript gesucht

  • Guten Abend,


    dies ist mein erster Beitrag hier, bin aber schon länger passiver Leser in diesem informationsreichen Forum.


    Mein Problem ist folgendes:


    Könnte mir jemand Denkanstöße, bzw. Codeschnippsel für ein Shellscript geben das folgendes macht:


    Es prüft ob im Ordner $dir1 neue dateien mit der endung .xy vorhanden sind.
    Anschließend werden diese Dateien in das Verzeichnis $dir2 verschoben und aus $dir1 gelöscht.


    Für einen erfahrenen Shellscripter denk ich müsste das recht schnell gehen.


    Danke schonmal im vorraus,


    Alexander

  • ungetestet und ein reiner Denkantstoß; nicht sauber gecoded!


    Bash
    #!/bin/bash
    dir1=/pfad/zu/meinem/dir/1
    dir2=/pfad/zu/meinem/anderen/dir
    
    
    cd $dir1
    ls -l *.xy | grep -e \.xy$ || exit 2
    mv *.xy $dir2


    Wenn Du Dateien verschiebst, dann kannst Du diese auch nicht mehr im Quellverzeichnis löschen. ;)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!