]> cygwin.com Git - cygwin-apps/cygutils.git/blame - PROGLIST
Add readshortcut contribution (Rob Siklos)
[cygwin-apps/cygutils.git] / PROGLIST
CommitLineData
d4a28ab0
CW
1ascii.exe
2 dumps the 256 ascii characters to stdout
3 using a nice format (GPL)
4
5dump.exe [file]
6 hex dump of file to stdout, using a nice
7 format (GPL)
8
9putclip.exe
10 copies stdin to the Windows clipboard
11 does NOT use Cygwin's /dev/clipboard
12 Not build unless on a WIN32 platform
13 (GPL)
14
15getclip.exe
16 copies the Windows clipboard to stdout
17 does NOT use Cygwin's /dev/clipboard
18 Not build unless on a WIN32 platform
19 (GPL)
20
21conv.exe / d2u.exe / u2d.exe / dos2unix.exe / unix2dos.exe
22 programs for converting line endings of text
23 files between DOS and UNIX format.
24 (GPL)
25
26 HEAVILY modified, but core routine is based on
27 the hd2d-0.5.12 distribution, available here:
28 http://www.megaloman.com/~hany/_data/hd2u/
29 by Peter Hanecak.
30
31msgtool.exe / shmtool.exe / semtool.exe / semstat.exe
32 These programs were taken from "Linux Programmer's
33 Guide - Chapter 6" with a few changes so that they
34 build cleanly. The original versions were written
35 by (C)opyright 1994-1995, Scott Burkett.
36 ** MODULE: msgtool
37 A command line tool for tinkering with SysV style
38 Message Queues
39 ** MODULE: semtool
40 A command line tool for tinkering with SysV style
41 Semaphore Sets
42 ** MODULE: semstat
43 Another tool for tinkering with Semaphore Sets
44 ** MODULE: shmtool
45 A command line tool for tinkering with shared memory
46 For information on how to use these tools, call them
47 with the '-?' option. Also, see the Linux Programmer's
48 Guide -- the IPC chapter is included with the cygipc
49 distribution.
73d352cb
CW
50 These tools can only be built if IPC functions are
51 available. On cygwin, that (currently) means "only if
52 the cygipc package is installed".
d4a28ab0
CW
53 (GPL)
54
55banner.exe
56 prints a large banner to stdout. From Joerg Schaible.
57 (GPL)
58
59namei.exe
60 follow a pathname until a terminal point is found
61 (GPL - originally public domain)
62
63cal.exe
64 displays a calendar
65 (BSD-no-advert *)
66
7beb4079
CW
67realpath.exe
68 Convert pathname argumen to absolute path, with all
69 references to `.', `..', and symlinks resolved.
70 (GPL)
c9f916ab 71
304a161b
CW
72ddate.exe
73 converts boring normal dates to fun Discordian Date
74 (GPL - originally public domain)
75
0bb67178
CW
76lpr.exe
77 can be used to spool to a windows printer
78 (GPL)
79
80mkshortcut.exe
81 can be used to create "full featured" windows
82 shortcuts (as opposed to cygwin-symlinks implemented
83 using .lnk files, which aren't really "full-featured")
84 (GPL)
85
c56f3b40
CW
86readshortcut.exe
87 can be used to read information from windows shortcuts (such
88 as target, icon, window state, etc)
89 (GPL)
90
4805cb48
CW
91cygstart.exe
92 A command-line tool which allows you to let Windows start a program or open
93 a file or URL in its associated application. It is similar to the Windows
94 command-line start command.
95 (GPL)
96
ad412770 97col.exe
53baeb9d 98 Filters out reverse (and half reverse) line feeds so that the output is in
ad412770
CW
99 the correct order with only forward and half forward line feeds, and replaces
100 white-space characters with tabs where possible.
101 (BSD-no-advert *)
102
d7091d84
CW
103getopt.exe
104 an enhanced command option parser for use in shell scripts. Taken from
105 util-linux.
106 (GPL)
107
108readlink.exe
109 follow symbolic links. Taken from OpenBSD CVS.
110 (BSD-no-advert)
111
5a07c6d2
CW
112rev.exe
113 reverse lines of a file.
53baeb9d
CW
114 The rev utility copies the specified files to the standard output,
115 reversing the order of characters in every line. If no files are speci-
116 fied, the standard input is read.
5a07c6d2
CW
117 (BSD-no-advert *)
118
67358361
CW
119column.exe
120 columnate lists
53baeb9d
CW
121 The column utility formats its input into multiple columns. Rows are
122 filled before columns. Input is taken from file operands, or, by
123 default, from the standard input. Empty lines are ignored.
124 (BSD-no-advert *)
125
126colcrt.exe
127 filter nroff output for CRT previewing
128 Colcrt provides virtual half-line and reverse line feed sequences for
129 terminals without such capability, and on which overstriking is destruc-
130 tive. Half-line characters and underlining (changed to dashing `-') are
131 placed on new lines in between the normal output lines.
67358361
CW
132 (BSD-no-advert *)
133
47852e8f
CW
134colrm.exe
135 remove columns from a file
136 Colrm removes selected columns from a file. Input is taken from standard
137 input. Output is sent to standard output.
138 (BSD-no-advert *)
139
eb7cdcb6
CW
140mcookie.exe
141 generate magic cookies for xauth
142 mcookie generates a 128-bit random hexadecimal number for
143 use with the X authority system. Typical usage:
144 xauth add :0 . `mcookie`
145 (GPL - originally public domain)
146
9420d22f
CW
147ipcs.exe, ipcrm.exe, ipck:
148 IPC utilities brought over from cygipc.
149 (GPL)
150
d4a28ab0
CW
151(*) originally BSD+advert, but falls under the blanket
152 conversion to BSD-no-advert, because it was originally
153 part of the UCB BSD distro.
154 <http://www.opensource.org/licenses/bsd-license.html>:
155 Note: The advertising clause in the license appearing
156 on BSD Unix files was officially rescinded by the
157 Director of the Office of Technology Licensing of the
158 University of California on July 22 1999. He states
159 that clause 3 is "hereby deleted in its entirety."
6cf885d7 160
2cacf0ee
CW
161Note: "last.exe" and "utmpdump.exe" were previously provided by
162cygutils. However, once the `sysvinit' package was added to
163the cygwin distribution, they were removed. They are now
164provided by `sysvinit' -- which is where we took them from
165in the first place.
This page took 0.037979 seconds and 5 git commands to generate.