output, input redirect, command with/without args, exit ALL WORK