Posted by: Administrator
on January 05, 2004 12:54 PM
You have a point about utilities not behaving the way you expect, but in many cases a utilities "erroneous" behavior cannot be changed. The command line is really another example of an interface, and to changinging an interface runs the risk of breaking all the scripts that rely on the existing (possibly POSIX) behavior. Sometimes even fixing a bug would break existing scripts or code.
The only safe bet is to introduce wrapper scripts which are in effect an alternate API, then again once you get used to using the wrapper, you forget how to use the standard tools. Sort of a catch-22
Re:cdrecord sucks.
Posted by: Administrator on January 05, 2004 12:54 PMThe only safe bet is to introduce wrapper scripts which are in effect an alternate API, then again once you get used to using the wrapper, you forget how to use the standard tools. Sort of a catch-22
#