this.setState({ firstNameValid })
- это просто сахар для this.setState({ firstNameValid: firstNameValid })
. Нет побочных эффектов.
Они называются shorthand property names
, и вы можете узнать больше о них здесь .
Проблема здесь в том, что "-not \( -name '#recycle' -prune \)"
- это не один аргумент, это 6 аргументов. Вы могли бы написать это так:
findExclusions=(
-not '(' -name '#recycle' -prune ')'
-not '(' -name '#snapshot' -prune ')'
)