DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) (Announce)
> SELECT is good for programs that don't handle wildcards (BEFI) or LFNs
> (e.g. MTFI/8086) by default. The timeout feature is nice.
I don't quite understand, how SELECT could replace wildcards. I rather see it as a DOS equivalent of the file select box as it is known from WINDOWS. In additon it can be used as general replacement for CHOICE. In some way it is the little cousin of 'menu' known from LINUX/UNIX.
> RPN (< 8k UPX'd) is interesting to me (esp. compared to Befunge), but it
> has no XOR. No biggie though (can't see why I'd need it although CMD's
> "set /a" supposedly supports it). Ah, /F is useful (change output format).
If it were a real problem, it would not be a big deal, to add XOR. Probably the biggest problem would be, to find an unused character for the operator.
> PIPESET is cool too, but there are probably other ways of doing that
> (Rexx, FreeCOM's "set /e", xset) although I admit to never using those
> much (so far).
It's the purpose of all these utlities to add some functionality to a standard DOS shell. I must admit, that i haven't used FreeCOM's "set /e" yet, but i assume, that PIPESET is much more powerfull, as it is combined with a kind of "find" feature. This allows to read a distinct part of another program's output into an environment variable.
Try DIR | SELECT /S free ==Byte ==free (the precise wording and spelling may vary, according to the Dos version). It should set the environment variable named "free" with the amount of free space reported fom dir. Would "set /e" be able to do this?
> Haven't looked too closely at FAM (AWK-ish???) or TR, but they could be
> useful. To be honest, I never use *nix tr, it always seems easier to use
> sed. (Not really familiar with AWK yet, but it's pretty powerful and
> easy.)
Well AWK-ish in a very broad sense. It was, like many of these tools, inspired by UNIX programs but it is definitely not a port of any of these programs. It's rather a combination of 'read' and 'cut' with some elements of 'tr' and 'awk'.
> P.S. Somewhat odd choice of license (EUPL), but Wikipedia says it's
> compatible with GPL2 (and OSI approved it), so I've got no complaints.
Well, it might look odd when seen from the US. And it's not only Wikipedia that says it's compatible with GPL2, the EUPL itself explicitly states in its appendix the GNU GPL v.2 as a compatible license.
By the way . . . what is "upx"?
Complete thread:
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 12.04.2010, 20:24 (Announce)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - Rugxulo, 14.04.2010, 23:03
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 15.04.2010, 22:00
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - Rugxulo, 15.04.2010, 22:30
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 15.04.2010, 22:00
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 25.05.2010, 21:18
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - Rugxulo, 14.04.2010, 23:03
Mix view