| may93.tar |
Sidebar: Good Practice
The meat of the which script begins with a test. The [ is actually the name of a program. The [ program is a hard link to the test(1) program. When [ is used, a ] is expected to terminate the argument list. A space must follow the [ because it is a program name and arguments are expected to be separated by spaces. Similarly, a space must precede the close bracket so the [ program will know it has reached the last argument. Otherwise, everything is the same as the test program.
|