Blank (" ") durch "\ " ersetzen

Diskutiere Blank (" ") durch "\ " ersetzen im Shell-Skripte Forum im Bereich Programmieren unter Linux/Unix; Frohe Ostern zusammen, ich habe folgendes Skript geschrieben: #!/bin/bash for FILE in *.mp3 do FILENAME=`basename "$FILE" .mp3`.new...

  1. ajqwak

    ajqwak Grünschnabel

    Dabei seit:
    18.03.2004
    Beiträge:
    7
    Zustimmungen:
    0
    Frohe Ostern zusammen,

    ich habe folgendes Skript geschrieben:
    Code:
    #!/bin/bash
    
    for FILE in *.mp3
    do
      FILENAME=`basename "$FILE" .mp3`.new
    
      echo "lame -h --mp3input $FILE -v -B 128 -c -p $FILENAME -S"
      lame -h --mp3input $FILE -v -B 128 -c -p $FILENAME -S
      echo "converted file \"$FILE\"".
    done
    daraus ergibt sich jedoch das Problem, dass Leerzeichen in dem Dateinamen unverändert an lame übergeben werden, und der dann der Meinung ist es folgt ein neues Argument. Wie programmiert man denn so etwas "richtig"?

    gruesse
    ajqwak
     
  2. chb

    chb Steirer

    Dabei seit:
    01.06.2003
    Beiträge:
    2.359
    Zustimmungen:
    0
    Ort:
    ÖSTERREICH
    Du mußt nur die Datei die übergeben wird mit Anführungszeichen versehn

    Code:
    lame -h --mp3input $FILE -v -B 128 -c -p "$FILENAME" -S
    
    Fertig :)
     
  3. ajqwak

    ajqwak Grünschnabel

    Dabei seit:
    18.03.2004
    Beiträge:
    7
    Zustimmungen:
    0
    Danke, hat super geklappt.
     
Thema: Blank (" ") durch "\ " ersetzen
Besucher kamen mit folgenden Suchen
  1. linux blank ersetzen

Die Seite wird geladen...

Blank (" ") durch "\ " ersetzen - Ähnliche Themen

  1. Durch Javascript generierte Webseiten parsen

    Durch Javascript generierte Webseiten parsen: Hallo zusammen, überlicherweise waren Webseiten immer ganz gut zu parsen, mittlerweile läd der Browser jedoch nur noch ein JavaScript von der...
  2. NFS durch Symlink auf lokales Dateisystem entlasten

    NFS durch Symlink auf lokales Dateisystem entlasten: Hallo zusammen, ich bin neu hier und auch nicht sicher ob ich mich hier im richtigen Forum befinde... Darum schon mal sorry wenn es eigentlich...
  3. Log File durchsuchen

    Log File durchsuchen: Hallo zusammen, ich würde gerne eine immer wiederkehrende Stelle im Logfile einer Cicso ASA herausschneiden (rot markiert). Dieses sieht momentan...
  4. PATH wird nicht richtig durchsucht

    PATH wird nicht richtig durchsucht: Hi zusammen, ich nutze das Forum schon seit längerem , allerdings hat mir bis jetzt immer die Suchfunktion weitergeholfen. Bei meinem aktuellen...
  5. Kunden-Skript ausgelöst durch Linux-Cluster Pacemaker

    Kunden-Skript ausgelöst durch Linux-Cluster Pacemaker: Hallo! Ich komme aus der AIX-Welt wo es im HACMP-Cluster die Möglichkeit der Ausführung eines Start- bzw. Stop-Skriptes im Zuge einer...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden