I mean good point, but if I’m just using bash as a shell and not writing a script, I’m probably first previewing the contents of a file with cat anyway, and recalling the last command and appending a | grep <pattern> to it is less keystrokes than re-writing the last command into grep <pattern> <file>. Especially if you’re playing around with the pattern and trying to get it right, it’s nice to have the pattern at the end of the line.
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
Posts must be relevant to programming, programmers, or computer science.
No NSFW content.
Jokes must be in good taste. No hate speech, bigotry, etc.
If you’re catting a file into a grep, you can go.
If you’re piping any of those commands to or from awk, you can also go.
I mean good point, but if I’m just using bash as a shell and not writing a script, I’m probably first previewing the contents of a file with
cat
anyway, and recalling the last command and appending a| grep <pattern>
to it is less keystrokes than re-writing the last command intogrep <pattern> <file>
. Especially if you’re playing around with the pattern and trying to get it right, it’s nice to have the pattern at the end of the line.