Ergebnis 1 bis 6 von 6

Thema: Frage zu find

  1. #1
    Golden Delicious
    Themenstarter

    Registriert
    09.2011
    Beiträge
    7

    Frage zu find

    Hallo

    so langsam lerne ich mit dem Terminal umzugehen, manche Sachen sind ja doch leichter umzusetzen als in der GUI. Zum Befehl "find" habe ich aber mal eine Frage, vielleicht kann mir hier jemand weiterhelfen?

    Ich bekomme immer mal wieder Filmclips, die ich gerne automatisch konvertiert haben möchte. Das geht auch wunderbar mit der folgenden Zeile (hab ich mir aus Snippets im Web zusammengesetzt):

    Code:
    find ./* -type f -exec bash -c '/Applications/HandBrakeCLI -i "$1" -o "${1%\.avi*}".mp4 -e x264 -q 22 --vfr -a 1 -E faac -B 128 --mixdown stereo -R 44.1 -D 2.0 -f mp4 -4 -X 720 --loose-anamorphic' __ {} \;
    Wie kann ich denn den "-exec"-Teil so erweitern, dass er mir auch gleich die Ursprungs-AVI löscht?

    Schönen Gruß
    T4RK1N

  2. #2
    Roter Eiserapfel Avatar von DukeNuke2
    Registriert
    01.2006
    Ort
    Berlin
    Beiträge
    1.426
    du könntest das ganze sauber in einem shell script machen... oder den befehl mit "&& rm ${i}.avi" erweitern. in einem shell script kann man das ganze sauberer aufteilen und auch besser debuggen! wenn du (ich habe das nämlich nicht getestet) was falsch machst, wird vlt etwas gelöscht das du NICHT löschen wolltest.
    Musica artium optima est.

  3. #3
    Golden Noble Avatar von Bananenbieger
    Registriert
    08.2005
    Ort
    In der Cloud
    Beiträge
    21.434
    Nebenbei: [code]&& mv ${i}.avi ~/.Trash[code] wäre eine Alternative. So wird die Datei in den Papierkorb geschoben und kann eventuell bei einem Versehen wieder herausfischen.
    Vorsicht! Dieser Beitrag kann Spuren von Ironie oder Sarkasmus enthalten.
    Ohne Konservierungsstoffe (lt. Gesetz). Ohne Farbstoffe. Ohne geschmacksverstärkende Zusatzstoffe.
    Deckt 2% des Richtwertes des täglichen Apfeltalkbedarfs basierend auf einem Karmalevel von 200 Pt.

  4. #4
    Golden Delicious
    Themenstarter

    Registriert
    09.2011
    Beiträge
    7
    Oh weh, ich fürchte so weit bin ich noch nicht... Shellscript... das mit dem Befehl erweitern hat auch nicht so ganz geklappt. Jetzt konvertiert er den fertig konvertierten Film nochmal. eieiei.

    Aber danke für den Tip, so hab ich doch mal einen Ansatz um weiter zu recherchieren

    Schönen Gruß
    T4RK1N

  5. #5
    London Pepping Avatar von Loooki
    Registriert
    09.2009
    Ort
    Koblenz
    Beiträge
    2.056
    Zitat Zitat von Bananenbieger Beitrag anzeigen
    Nebenbei: [code]&& mv ${i}.avi ~/.Trash[code] wäre eine Alternative. So wird die Datei in den Papierkorb geschoben und kann eventuell bei einem Versehen wieder herausfischen.
    Das klappt leider nicht immer, manchmal ist dieses Verzeichnis durch welchen Prozess auch immer "belegt" und dann verschiebt sich die Datei einfach nicht, es kann auch zu einem premission denied kommen.

    Was aber bei mir geholfen hat die osxutils herunterzuladen (in meinem Fall über macports) und sich dort den Befehl trash anzusehen.
    ich bin in keinem sozialen Netzwerk
    Tut mir leid
    (für eure Dummheit!)
    last.fm

  6. #6
    Golden Noble Avatar von Bananenbieger
    Registriert
    08.2005
    Ort
    In der Cloud
    Beiträge
    21.434
    "Belegt" dürfte das Verzeichnis nicht sein.
    Vorsicht! Dieser Beitrag kann Spuren von Ironie oder Sarkasmus enthalten.
    Ohne Konservierungsstoffe (lt. Gesetz). Ohne Farbstoffe. Ohne geschmacksverstärkende Zusatzstoffe.
    Deckt 2% des Richtwertes des täglichen Apfeltalkbedarfs basierend auf einem Karmalevel von 200 Pt.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •