Just after some study I discovered that cat is for concatenation and grep is for regular exp search (Do not know if I'm correct) but what's going to the above command bring about (considering the fact that both of those are merged collectively) ? xargs then carries on reading input https://reallivesocial.com/story5647734/detailed-notes-on-toys-for-cats-home-alone