Add compatibility for Bash 3.x

The `|&` is new in Bash 4, which is not the default on Macs (I'm not sure about Linux). Given that laptop is meant to be run on a fresh machine, `2>&1 |` is preferable, since it'll work on the Bash 3.x, which is what comes installed on new machines.