Applescript - Leerzeichen im Ordnernamen

Dieses Thema im Forum "Scripting und Automatisierung" wurde erstellt von booth, 29.04.2008.

  1. booth

    booth Thread Starter Mitglied

    Beiträge:
    248
    Zustimmungen:
    2
    Mitglied seit:
    14.02.2003
    Hallo,

    ich versuche gerade automatisiert viele Dateien in vielen Verzeichnisen mit grep und applescript zu behandeln. Das grosse Problem ist, dass "do shell script" keine Leerzeichen in den Ordnernamen mag. Beispiel:

    Code:
    set folder1 to "/Users/benutzer1/unterordner1/zu pf02"	
    do shell script "cd " & folder1 & "; grep -A 100000000 
         \"Time,Ampl\" C3echo_blau00006.csv | grep -v 
         \"Time,Ampl\" > PDSig06.dat"
    
    Das funktioniert nicht, weil cd auf folder1 nicht funktioniert, wegen des Leerzeichens. Kann man "do shell script" anweisen Leerzeichen als "\ " zu interpretieren (so funktioniert es ja auf der Konsole)

    MfG
     
  2. Darii

    Darii Mitglied

    Beiträge:
    2.065
    Zustimmungen:
    110
    Mitglied seit:
    24.02.2004
    Versuch mal das Leerzeichen mittels eines Backslashes zu maskieren.

    --> set folder1 to "/Users/benutzer1/unterordner1/zu\ pf02"
     
  3. oneOeight

    oneOeight Mitglied

    Beiträge:
    49.756
    Zustimmungen:
    4.385
    Mitglied seit:
    23.11.2004
Die Seite wird geladen...
Ähnliche Themen - Applescript Leerzeichen Ordnernamen Forum Datum
Worddatei als PDF speichern per Skript Scripting und Automatisierung 19.04.2018
webseite aufrufen Scripting und Automatisierung 11.04.2018
Applescript & XML: Fehlerursache? Scripting und Automatisierung 27.02.2018
Applescript -> .url auf dem desktop erstellen. Scripting und Automatisierung 22.02.2018
Leerzeichen per AppleScript löschen Scripting und Automatisierung 17.04.2012

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.