Adding && and || operators.
Fixing read error issue when using command substitution on pipes.