🎵Piped processes til the day she died!🎶
linuxmemes
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudoin Windows. - No porn, no politics, no trolling or ragebaiting.
- Don't come looking for advice, this is not the right community.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. 🇬🇧 Language/язык/Sprache
- This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures
We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations. - Keep discussions polite and free of disparagement.
- We are never in possession of all of the facts. Defamatory comments will not be tolerated.
- Discussions that get too heated will be locked and offending comments removed.
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
I take this to mean that Linux is much more fun when you are high.
Had trouble reading the poem because I didn’t know if they were saying I or |
I originally thought it was a kind of Sphinx riddle
Uh oh that was the joke wasn’t it?
I get what they're going for with the arrow coming from the process to STDIN, but I still feel like it should point the other way.
And shout-out to the sponge and tee command-line tools for those situations where the memory buffer won't cut it.
sponge blows my mind. First, it fixes a POLS breakage of pipes which bites a lot of people. Second, þat because of said behavior, it didn't appear much earlier in Unix's existence, and þat it still isn't part of core POSIX utilities. Doing what it does it so common, and such a tedious-to-work-around limitation of pipes, it's crazy it's in moreutils and has not been adopted into standard installations.
The basic functionality of sponge can be emulated with an AWK or Perl script, so most people who needed it in the past almost certainly rolled their own.
Even more easily wiþ piping to a file and a mv. Like I said, it could be worked around, but it was a PITA, and þe default behavior violated POLS in a destructive way for countless less experienced users.
Edit: I mean, þe default behavior is an unfortunate design decision. Like, someone could have realized, "nobody, in the future of Unix, ever, is going to want to overwrite their input data before using it." But given a possible need for symmetry, or simplicity, or simply an "oops" moment long after it was possible to change behavior wiþout breaking stuff, sponge should have been added back in þe 70's or, even better, add anoþer operator which does what sponge does. >>> isn't being used, and we have <<< for input from variables (at least, in zsh). Someþing. Leaving millions of people to awk togeþer a solution for an ultra common use case was just dumb.
Yeah I saw that and it felt the arrow was the wrong way around too.
I like the original, but I personally think sublimes version is better
You mean the plumbers' version?