Problemy ze skryptem powłoki Automatora po aktualizacji OS X 10.9 Mavericks

2

Mam problem. Od wielu lat używam skryptu powłoki Automatora:

cat >> ~/Dropbox/ClipBoard/Appunti\ Mac\ del\ $(date +\%Y-\%m-\%d).txt

Zawsze działało, ale po aktualizacji Mavericks zwraca błąd podczas działania: „niejednoznaczne przekierowanie (1)”. Problem powinien zależeć od kodu daty, ponieważ przy użyciu

cat >> ~/Dropbox/ClipBoard/Appunti\ Test.txt

działa poprawnie. Próbowałem na przykład zmodyfikować kod lub dodać cytaty

cat >> ~/Dropbox/ClipBoard/Appunti\ Mac\ del\ $ (date “%Y-%m-%d”).txt

ale problem nie ustępuje. Jak mogę to poprawić?

Matte.Car
źródło
Jeśli wkleisz polecenie z Automatora bezpośrednio do terminala, czy to zadziała?
nohillside
nie, ten sam problem ...
Matte.Car
Zrobiłem kilka testów, ale to nie rozwiązało ...
Matte.Car
Prawdopodobnie związany z datepoleceniem w Mavericks: apple.stackexchange.com/questions/107839/…
grg

Odpowiedzi:

1

Myślę, że byłeś blisko i że następujące działania powinny działać:

cat >> ~/Dropbox/ClipBoard/Appunti\ Mac\ del\ $ (date "+%Y-%m-%d").txt

Miałeś inteligentne cytaty w próbce i to nie zadziała, a pominąłeś plus w cytowanym ciągu formatu, który zawarłeś w oryginale.

SheffieldKevin
źródło
nie, to nie działa ..
Matte.Car