Building complex shell commands manually? No more!