390
submitted 5 months ago by mao@lemmy.sdf.org to c/programmerhumor@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] rodbiren@midwest.social 9 points 5 months ago

It's a command line tool which filters for all lines containing the query. So something like

cat log.txt | grep Error5

Would output only lines containing Error5

[-] porous_grey_matter@lemmy.ml 9 points 5 months ago

You can just do

grep Error5 log.txt
[-] biribiri11@lemmy.ml 12 points 5 months ago

In the back of my mind I know this is there, but the cat | grep pattern is just muscle memory at this point

[-] allywilson@lemmy.ml 3 points 5 months ago

I've been 'told off' so many times by the internet for my cat and grep combos that I still do it, then I remove the cat, it still works, and I feel better. shrug

[-] expr@programming.dev 3 points 5 months ago

Just remember that if you aren't actually concatenating files, cat is always unnecessary.

[-] MehBlah@lemmy.world 2 points 5 months ago

for me as well.

[-] MehBlah@lemmy.world 1 points 5 months ago

or if its a complex error cat log.txt|grep keyword1|grep keyword 2 and so on.

this post was submitted on 24 May 2024
390 points (98.0% liked)

Programmer Humor

32361 readers
295 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS