# LINT: "while" loop cuddled with "(" and ")", with embedded (allowed) | |
# LINT: "|| exit {n}" to exit loop early, and using redirection "<" to feed | |
# LINT: loop; indented with spaces, not tabs | |
( while read x | |
do foobar bop || exit 1 | |
done <file ) && | |
outside subshell |