I kinda feel sorry for the guy . He tried to troll us back , and he ' s ended up stirring up a huge shit storm . Bad luck Brian needs to be renamed to bad luck Spez . They even look alike ! <| sep |> Have you ever tried to parse CSV in a bash script ? It ' s like , 4 lines in Python , which you can learn how to write from one page of documentation . If you want to accomplish the same thing in 4 lines of bash , you ' d need to intimately know a variety of different unix commandline tools very well to use them to their full potential . <| sep |> In which case it is and not or . Or refers to one , the other or both cases being true , and specifically refers to the case of both and if you want the case where it is one or the other but not both then it ' s xor you are looking for . Logic lesson over .