fully configurable display format and full support for
timezones and automatic (and effortless) switching to and
from daylight savings time. The DATE and TIME commands
cannot be used in command scripts to display the date and
time without some ugliness, because they prompt for input.
This command can be!
SETDATE Allows the hardware real-time clock to be set from a date
or time expressed as local time in any arbitrary timezone.
It also sets the date and time simultaneously, avoiding
race conditions in command scripts when used near
midnight.
SORT An enhanced, 32-bit, replacement for OS/2's 16-bit SORT
command. It can sort up to the size of available virtual
memory and has no 64KiB limit, can also sort files named
on the command line, and supports extended wildcards and
the other standard OS2CLU features. It's also quicker!
STRINGS Displays embedded strings of characters in files, which is
particularly useful for searching binary files for text
strings. It supports the standard OS2CLU features of
recursing into subdirectories, including and excluding
files by attribute, and extended wildcards.
SUM Calculates CRC-16, CRC-32, two different types of checksum
(UNIX BSD and System V), and the MD5 fingerprint for
files. It supports the standard OS2CLU features of
recursing into subdirectories, including/excluding files
by attribute, and extended wildcards.
TASKLIST Lists the contents of the PM Window List in text form,
suitable for parsing, or use from text-mode programs.
TEE A "T-shaped" pipe fitting, that sends its standard input
to its standard output, writing or appending a copy of it
to one or more files named as its arguments.
TEXTCONV Converts text files from one code page and newline
convention to another. It makes it easy to interchange
text files between OS/2 and Usenet, the Macintosh, and
UNIX/linux, or between OS/2 users in different countries
with different code pages. It supports code page 1004 in
particular, in order that one can convert text files from
other code pages to ISO 8859 Latin-1.
TOUCH Changes the last modification, last access, or creation
timestamp of files and directories. It can override
read-only protection, and it supports the standard OS2CLU
features of being able to recurse into subdirectories and
include/exclude files by attribute, and extended
wildcards.
TREE An enhanced 32-bit replacement for OS/2's 16-bit TREE
command. Unlike the latter, this command actually
displays a tree! It can also display size information,
and be limited to using only ASCII characters instead of
character graphics. It also supports extended wildcards.
WC Counts the number of lines, words, letters, characters, and
bytes in files. It supports the standard OS2CLU features
of recursing into subdirectories, including/excluding
files by attribute, and extended wildcards.
WHAT Finds any embedded SCCS identifying strings in files.
WHICH Finds out what would be executed if a given command name
were used. It knows about commands that are built into
the 16-bit CMD, 32-bit CMD, and 4OS2 command interpreters,
and obeys the PATHEXT environment variable.
XDEL Deletes files. It supports the standard OS2CLU features
of recursing into subdirectories, including/excluding
files by attribute, and extended wildcards. It can also
remove empty subdirectories, override read-only
protection, and wipe the contents of files before deleting
them in order to prevent them from being successfully
undeleted.
XDIR Displays directory listings. It supports the standard
OS2CLU features of recursing into subdirectories,
including/excluding files by attribute, and extended
wildcards. It can also sort files from multiple
subdirectories into one big list, allowing one to see all
files in multiple subdirectories sorted together by size
for example, and has no arbitrary limits on the number of
files that it can process.
WINSIGHT Displays the hierarchy of Presentation Manager windows as
a tree structure, showing window handles, parents, owners,
process and thread IDs, styles, IDs, types, and text.
Y A "Y-shaped" pipe fitting, that concatenates its standard
input with one or more files and sends the result to its
standard output. It can also be used as a more powerful
replacement for the TYPE command built into IBM's 16-bit
CMD command interpreter, since it supports the standard
OS2CLU features of extended wildcards, inclusion and
exclusion of files by attributes, and recursion into
subdirectories.
WHERE TO FIND OS2CLU
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The OS2CLU02 distribution archive (available as both OS2CLU02.ZIP and
OS2CLU02.RAR, to cater to different tastes) can be File Requested by
anyone at any time of the day from the following Fidonet nodes:
1:109/921.0 TSR BBS in the U.S.
2:257/609.0 Air Applewood BBS in the U.K.
It is also available on any Fidonet site around the world that carries the
Fidonet file distribution echo that is hosted by Fernwood BBS in the U.S..
It can also be found on the Hobbes FTP site run by New Mexico State
University in the U.S., and on the LEO FTP site in Germany.
ABOUT THE AUTHOR
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Jonathan de Boyne Pollard is a professional computer programmer who
specialises in consultancy and development of operating systems and tools,
and who writes things like the OS/2 Command Line Utilities in his spare
time. Other previous projects of his include such things as a complete
replacement for the runtime library for Borland C++ 3.1, allowing it to be
used to develop 16-bit OS/2 programs. He also maintained the Highly
Unofficial Fidonet OS2PROG C++ Compiler Pros and Cons List for several
years, and is the moderator of the international OS2DOS Fidonet echo. He
is currently working on a project which he believes will astonish 32-bit
OS/2 users.
The best, most reliable, and quickest, way to contact him is on Fidonet,
by sending netmail addressed to either
Jonathan de Boyne Pollard, FIDONET#2:257/609.3
or
Jonathan de Boyne Pollard, FIDONET#1:109/921.70,
which are his two permanent "point" addresses. Alternatively, you can
post a message in the Fidonet OS2PROG or OS2 echoes.
Another way to contact him is via the Internet mailbox
. Since this is a mailbox hosted by one of
the U.K.'s "free ISPs", and subject to the standard "use every 90 days or
it will be deleted" conditions that such ISPs impose, this latter address
is not guaranteed to be reliable, or even valid, in years to come however.
¯ JdeBP ®
--- FleetStreet 1.22 NR
114/441
292/854
* Origin: JdeBP's point, using Squish (1:109/921.70)
|