| Back to hidden page | Scripts & Scraps | |
|
This page is essentially a repository for simple shell scripts, swatches of code,
and various reference material that I find useful.
I'm putting it here primarily so that I can have access to it when I can't get to
my own system, and secondarily so that I can easily make reference to it for other
people.
The scripts include my collected "real" working scripts, a collection of example scripts, and several customized shell startup scripts. The real working scripts comprises a set of short cuts and small utilities that I have developed for my own use. I usually keep them, or a subset of them, available on most system under my control. Typically I copy them to /usr/loca/bin/ so they are on all users' paths. Although several of these do pretty much the same thing as regular *NIX commands, I'm careful to use a name that differs from the standard command to avoid breaking any programs that might rely on the "normal" behavior of these commands. This is important because many distros put /usr/local/bin/ ahead of other directories on most user's paths. The example scripts are a short swatches of code that, for the most part, "work", but don't do anything particularly useful. I keep them around as working examples of particular shell constructs and syntaxes. They are intended more to be read than executed. The shell startup scripts are my modified versions of the standard files provided by SuSE, as of several years ago. Since I've started using my own versions I have always copied them forward when ever I've installed a new SuSE release. I've has no breakage so far, but this may just be a matter of time. The scraps comprise everything else, mostly "reference work" that I have compiled for my own use. These are neither original nor authoritative. They are mostly my own reworking of information from other sources, presented in a manner that make sense to me. References are usually given and where copy righted material is used (with permission) the copyright information is left intact. |
||