home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / unix / wizards / 4675 < prev    next >
Encoding:
Internet Message Format  |  1992-11-14  |  2.1 KB

  1. Xref: sparky comp.unix.wizards:4675 comp.unix.shell:4693 comp.unix.misc:4156
  2. Newsgroups: comp.unix.wizards,comp.unix.shell,comp.unix.misc
  3. Path: sparky!uunet!gumby!wupost!cs.utexas.edu!hermes.chpc.utexas.edu!michael
  4. From: michael@chpc.utexas.edu (Michael Lemke)
  5. Subject: Re: The Problem with UNIX
  6. Message-ID: <1992Nov13.224718.15935@chpc.utexas.edu>
  7. Organization: The University of Texas System - CHPC
  8. References: <EEIDE.92Nov12120339@asylum.cs.utah.edu> <1992Nov12.193707.27532@chpc.utexas.edu> <BARNETT.92Nov13093417@grymoire.crd.ge.com>
  9. Date: Fri, 13 Nov 92 22:47:18 GMT
  10. Lines: 38
  11.  
  12. In article <BARNETT.92Nov13093417@grymoire.crd.ge.com> barnett@crdgw1.ge.com writes:
  13. >In article <1992Nov12.193707.27532@chpc.utexas.edu> michael@chpc.utexas.edu (Michael Lemke) writes:
  14. >>   Well, fixing typos is neat but it is not the essential problem.  My
  15. >>   main complaint about Unix on the user interface level is that there is
  16. >>   no command line interpreter.  What I mean is that after the shell munged
  17. >>   your command line it is *completely* up to the program to interpret the
  18. >>   command line and there is no system function available to parse even
  19. >>   these `standard' options. 
  20. >
  21. >Some look at this as an advantage. You are probably complaining about
  22. >the inability to perform
  23. >    rename *.old *.new
  24. >
  25.  
  26. No, I don't.  I am complaining that the options are a) parsed
  27. inconsistently (`bla -lx a' might be valid and `bla -l x a' not but
  28. `foo -l x a ' is ok and `foo -lx a' is not) and b) that -l means long
  29. for ls -l but library for f77 -l.  I want ls -long and f77 -library and
  30. be able to abbreviate both -long and -library because `long' and
  31. `library' is what I mean and not -l.
  32.  
  33. I am not addressing the question of parameter substitution and I/O 
  34. redirection at all as you do in the rest of your post.  That would open 
  35. a whole new can of worms.
  36.  
  37. [worms eaten by the fish]
  38.  
  39. >
  40. >
  41. >It sounds like most of your problem is due to the large number of UNIX
  42. >utilities. How many does DOS have? 
  43.  
  44. No idea.  I don't know DOS.
  45.  
  46. -- 
  47. Michael Lemke
  48. Astronomy, UT Austin, Texas
  49. (michael@io.as.utexas.edu or UTSPAN::UTADNX::IO::MICHAEL [SPAN])
  50.