This web page presents a collection of small Unix-based utility programs which I wrote for myself and found useful. Many of these are programs I ended up giving copies of to other people because they found them useful too; so now I'm publishing the whole lot to the world just in case anyone else wants them.
Click on the name of each utility to see its man
page.
after
base64
beep
/dev/tty
and standard output). More reliable than
"echo -ne '\007'
", and doesn't pollute redirected output
files.
buildrun
cvt-utf8
lns
mv
or cp
(i.e. relative paths
are always interpreted relative to the current directory,
not the target one).
multi
mv
or cp
).
nntpid
reservoir
xclipglue
xcopy
Tarballs of each utility are available here.
after.tar.gz
base64.tar.gz
beep.tar.gz
buildrun.tar.gz
cvt-utf8.tar.gz
lns.tar.gz
multi.tar.gz
nntpid.tar.gz
reservoir.tar.gz
xclipglue.tar.gz
xcopy.tar.gz
If you want to see the latest state of development, you can check the
development sources out from each utility's git
repository, or browse the same repositories on the web:
Utility | Repository URL | Web interface |
---|---|---|
after |
https://git.tartarus.org/simon/after.git |
after.git |
base64 |
https://git.tartarus.org/simon/base64.git |
base64.git |
beep |
https://git.tartarus.org/simon/beep.git |
beep.git |
buildrun |
https://git.tartarus.org/simon/buildrun.git |
buildrun.git |
cvt-utf8 |
https://git.tartarus.org/simon/cvt-utf8.git |
cvt-utf8.git |
lns |
https://git.tartarus.org/simon/lns.git |
lns.git |
multi |
https://git.tartarus.org/simon/multi.git |
multi.git |
nntpid |
https://git.tartarus.org/simon/nntpid.git |
nntpid.git |
pid |
https://git.tartarus.org/simon/pid.git |
pid.git |
reservoir |
https://git.tartarus.org/simon/reservoir.git |
reservoir.git |
xclipglue |
https://git.tartarus.org/simon/xclipglue.git |
xclipglue.git |
xcopy |
https://git.tartarus.org/simon/xcopy.git |
xcopy.git |