Заявление Bash if: Могу ли я сделать назначение и сравнение? - PullRequest
5 голосов
/ 06 июля 2011

Я хочу сделать что-то вроде:

if [ CURRENT=$(stat -c %Y $STATUS_FILE) -ne $LASTUPDATE ]
    then LASTUPDATE = $CURRENT
fi

То есть ... я хочу присвоить переменную и сделать сравнение, так как я буду использовать эту переменную позже

1 Ответ

6 голосов
/ 06 июля 2011

Абсолютно.

$ echo "$foo"

$ echo "${foo=$(echo bar)}"
bar
$ echo "$foo"
bar
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...