3 ms·
Maybe I'm just old hat, but all the examples given I immediately thought of their *NIX equivalent. This doesn't appear to do anything above and beyond what our
by jamescun 11y ago
Maybe I'm just old hat, but all the examples given I immediately thought of their *NIX equivalent. This doesn't appear to do anything above and beyond what our current tooling gives us (except perhaps 30 years less development).
- escherize 11y agoI think I agree with you for most of them. However I'm not sure how to pull off 'turn'. And if you don't know bash extremely well I'm sure there's a readability win here. Not sure if it's enough to get node installed everywhere I go, though.
- jamescun 11y agoI agree. I could see this being, for lack of a better phrase, a gateway drug for some to the full power of the *NIX userland.
- rmsaksida 11y agoMost of these could be written as bash aliases, so not really a great win for node...
- dexen 11y agosc [1], the venerable text mode spreadsheet, has `pt' (transpose) command. And yes, it's a visual program, in that you operate on grid of cells. [1] http://www.linuxjournal.com/article/10699 http://www.linuxjournal.com/article/10699
- easytiger 11y agowhat is 'turn' ; their docs site is broken
- HelloNurse 11y ago'turn' is a fun way to get an out of memory error on a large input. Looking at the source, there are no options to limit line length or buffering amount. A naive implementation of an amateurish idea, like all the other commands, but with a greater potential for suffering.
- james2vegas 11y agors(1)'s transpose
- vacri 11y agoThe docs show the *nix equivalents before showing the nixar commands. In some cases they're simpler, but I don't think a seasoned shell user would gain much from using this.
- lottin 11y agoAs the old saying goes, those who don't know unix are destined to reimplement it ... poorly :-)
- imglorp 11y agoThe Unix command line probably started off small and clean until the real world intruded and commands needed slight variations. Then arguments, parameters, redirections expansions, expressions, and all that other stuff was added as a necessary evil.
- codezero 11y agoThe earliest shell had most of these! [1][2] Arguments, parameters, pattern matching, redirection, piping. Surprisingly, this wasn't enough so Bourne became defacto in Unix v7. Indeed, Thompson shell was small and clean, but it wasn't a spartan as you might think. [1] https://en.wikipedia.org/wiki/Thompson_shell https://en.wikipedia.org/wiki/Thompson_shell [2] http://man.cat-v.org/unix-1st/1/sh http://man.cat-v.org/unix-1st/1/sh [3] https://en.wikipedia.org/wiki/Bourne_shell https://en.wikipedia.org/wiki/Bourne_shell