diff --git a/SC2234.md b/SC2234.md index db9d1eb..bd0f291 100644 --- a/SC2234.md +++ b/SC2234.md @@ -1,4 +1,4 @@ -## Remove superfluous `(..)` around test command. +## Remove superfluous `(..)` around test command to avoid subshell overhead. ### Problematic code: @@ -14,7 +14,7 @@ ### Rationale: -You are wrapping a single test command in `(..)`, creating an unnecessary subshell. This serves no purpose, but is dramatically slower: +You are wrapping a single test command in `(..)`, creating an unnecessary subshell. This serves no purpose, but is significantly slower: ``` $ i=0; time while ( [ "$i" -lt 10000 ] ); do i=$((i+1)); done