Jak analizować dane wyjściowe z komendy w OS X Automator?

1

Mam następujący kod w Automatorze, ale nie można załadować zmiennej z wyjściem z polecenia.

for f in "$@"
do
    output = hdiutil verify "$f"
    echo "$output" 
done

Chcę przeanalizować wynik tego, aby sprawdzić, czy jest zweryfikowany, czy nie, jednak zmienna wraca pusta.

iceberg
źródło
Jak deklarujesz zmienną z symbolem @? Czy możesz opublikować, jak zdefiniowane są twoje zmienne.
tron_jones
@tron $ @ to sposób, w jaki Automator przekazuje dane wejściowe do skryptów powłoki.
grg

Odpowiedzi:

1
output=$(hdiutil verify "$f")
echo "$output"
grg
źródło
Nie, to nadal powoduje pustą zmienną.
iceberg
@iceberg Ups, naprawiony - miał spacje po obu stronach równych.
grg