There is no need to use Bash-specific operators when the pure sh(1) built-in test operators have the exact same semantics. This increases portability to systems for which /bin/sh is *not* Bash (or Dash).