ast@cs.vu.nl (Andy Tanenbaum) (07/05/90)
So far 5 people have volunteered to Posixize some of the utilities. I sent them photocopies of the P1003.2 draft standard today. The list of who is doing what is below. If there are any more volunteers, please let me know. There is still 1 day in which I can send out the specs before I go off to the UKUUG meeting in London. As an aside, if the current MINIX program has a flag or feature not required by POSIX, probably it should be left in. Andy Tanenbaum (ast@cs.vu.nl) .TS center allbox; l l. \fBWho What\fR awk [-F expr] program [argument ...] basename string [suffix] bc [-l] [file ...] cat [-c] [-u] [file ...] cd [dir] Vincent chgrp [-R] group file ... Vincent chmod [-R] mode file ... Vincent chown [-R] owner file ... Vincent cksum [file ...] (easy one--the full source code is provided!) cmp [-l | -s] file1 file2 comm [-123] file1 file2 command [argument ...] Vincent cp [-f | -i] [-pR] source target Vincent create [-d | -f] [-npqtP] [-m mode] [-x prefix] name ... cut -c list [file ...] or cut -f list [-d string] [-s] [file] Vincent date [-u] [+format] Norbert dd [operand ...] diff [-c | -e | -C n] [-br] file1 file2 dirname string Eric echo [string ...] ed [-p string[ ] [-] [file] env [-] [-i] [name=value] ... [utility [arg ...]] expr operand ... false find path ... [operand_expr] Norbert fold [-b] [-s] [-w width] [file ...] Norbert getconf system_var or getconf path_var pathname getopts optstring name [arg ...] Norbert grep [-E | -F] [-cilnsvx] [-f pattern_file | -e pattern] ... Eric head [-c | -l] [-n number] [file ...] Norbert hexdump [-bcdov] [-e format_string] [-f file] [-n ct] [-s skip] [file ...] id [-g | -u] [-nr] [user] join [options] Eric kill [-signal_name] pid ... or kill -1 Vincent ln [-f | -i] source ... target locale [-a | -l locale] [-ckv] [-f charmap] [name ...] localedef [-f charmap] name logger string ... logname lp [-c] [-d dest] [-n copies] [file ...] Earl ls [-CFRacdilqrstul] [file ...] Vincent mkdir [-p] [-m mode] dir ... Vincent mkfifo [-p] [-m mode] file ... Vincent mv [-f | -i] source target .TE .bp .TS center allbox; l l. Eric nohup utility [arg ...] paste [-d list] [-s] file ... Lars pax [options] Norbert pr [options] printf fomrat [args ...] Norbert pwd read [-r] var ... Vincent rm [-f | -i] [-Rr] file ... Eric rmdir [-p] dir ... sed [-n] script [file ...] sendto [-s subject] address ... sh [-aefinuvx] [-c string | -s] [argument] Eric sleep time Norbert sort [options] stty [options] Norbert tail [-c | -l] [-f] [-n number] [file] tee [ai] [file ...] test expression Eric touch [-acm] [-r ref_file | -t time] file ... tr [-c] [-d | -s] string1 string2 true tty [-s] Eric umask [-o | -s | mask] uname [-amnrsv] Eric uniq [-c | -d | -u] [-f fields] [-s chars] [input_file [output_file]] wait [pid] wc [-clw] [file ...] xargs [-n number] [-s size] [-t] [utility argument ...]] ar [options] make [-f makefile] ... [-eiknpqrSst] [macro=name] ... [target] ... strip file ... .TE .sp 2 .TS center allbox; css l l l. \fB Names of the people doing the Posixizing\fR \fBWho Name Email address\fR Earl Earl Chew cechew%bruce.cs.monash.oz.au@uunet.uu.net Eric Eric Boehm boehme@leah.albany.edu Lars Lars Fredriksen fredriks@ihlpm.att.com Norbert Norbert Schlenker nfs@notecnirp.princeton.edu Vincent Vincent Archer archer%segin4.segin.fr@prime.com .TE