README | [no desc] |
awk | |
---|---|
basename.awk | print basename of a path |
binary.awk | perform binary conversions |
bubble_sort.awk | bubble sort in awk |
comb.awk | [no desc] |
cvs.awk | awk functions related with cvs |
dirname.awk | print directory part of a path |
expand.awk | expand tabs into spaces |
factorial.awk | compute factorial of a number |
gcd.awk | gcd, greatest common divisor |
heap_sort.awk | heap sort on awk |
hex.awk | hexadecimal <-> decimal conversions |
insert_sort.awk | insertion sort algorithm |
join.awk | array to string |
merge_sort.awk | implements merge sort |
quick_sort.awk | quick sort algorithm |
trim.awk | remove whitespace from start of a string |
m4 | |
.exrc | [no desc] |
bin.m4 | binary to decimal conversion |
caps.m4 | capitalize things |
decr.m4 | handles decr, if not available |
fact.m4 | compute factorial |
fibo.m4 | fibonnaci numbers |
gcd.m4 | computes gcd(x,y): greatest common divisor |
hanoi.m4 | solves hanoi towers |
hex.m4 | hexadecimal to decimal conversion |
ifndef.m4 | demo for a ifdef-like macro |
list.m4 | macros that deal with lists in M4 |
m4_hacks | [no desc] |
split.m4 | split one string into a list |
sqrt.m4 | computes squate root |
perl | |
CGI_PARAM.pm | cgi parameters grabber |
Mail.pm | send mail to someone using system tools |
Query.pm | runs sql queries |
arrays.pl | arrays and hashes |
can_exec.pl | check if a command is executable in PATH |
cgi.pl | parse cgi form data |
commas.pl | place commas on a number... |
dates.pl | routines to deal with dates and times |
filename.pl | routines for work with file names |
form.pl | another way to fetch form passed variables |
get_random.pl | string composed of N random chars |
hashify.pl | working with hash files, with text source |
html_escape.pl | escape html text |
iso2asc.pl | converts lastin1 to best ascii aproximation |
lock.pl | open and lock a file |
minmax.pl | functions for finding minimum and maximum |
quote.pl | quote perl data, for later eval |
range.pl | expand symbolic ranges into a list |
really_write.pl | write contents on a filename |
ref_dump.pl | given a ref, dump a valid perl representation of it |
shparse.pl | deals with sh(1) quoting mechanism (partial) |
sort_subs.pl | sort subs for use in the SORT builtin |
str_to_argv.pl | converts a string to an array, with sh(1) like quotes |
swallow.pl | swallow files into scalar buffer |
tty.pl | routines to deal with terminal |
valid.pl | check for valid stuff |
xy_data.pl | functions to manipulate (x,y) data |
elapse.pl | elapsed time, within resolution in 1/tick secs. |
enconding.pl | several used encoding/decoding subroutines |
uudec.pl | routines for uuencoding/decoding ... |
pic | |
.exrc | [no desc] |
MACROS | [no desc] |
Makefile | [no desc] |
battery.pic | electronics battery symbol |
cube.pic | some cube plots |
resistor.pic | an eletronics resistor symbol |
sin.pic | sin function |
triangle.pic | draw triangles |
pic/samples | |
bintree.pic | a binary tree example |
diag1.pic | a diagram example |
fill_table.pic | 10x10 squares filled with diffs tones of grey |
k7.pic | a cassette drawing example |
lamp.pic | an opaque lamp |
sed | |
BUGS.gnu-sed-205 | [no desc] |
decr.sed | decrement a number |
define.sed | a m4 subset |
diff_d_D | [no desc] |
do-0r | howto read a file, before first line |
incr.sed | increment a number |
incr_II.sed | increment a number |
replace-first | [no desc] |
tee-sh | emulation of tee using sed, and a sh(1) for cycle |
sh | |
FUNCTIONS | using functions in shell scripts |
cgi.sh | parse cgi data... |
filename.sh | get the filename portion from a path |
mktemp.sh | get a temporary (and unique) filename |
readkey.sh | get keys on key touch |
timeout_cmd.sh | executes a cmd for no more than N seconds |