Rob Landley 72e7e3821b Add tar --strip-components. há 2 anos atrás
..
README aa777fe07d Add README file to each toys/ directory, teach build infrastructure to get fancy name from that. This means adding new directories shouldn't require touching build scripts. há 11 anos atrás
basename.c 139faf5195 Basename can have suffixes starting with a dash. há 4 anos atrás
cal.c d9cf7a0475 Fix leap years, add 3 argument (day month year) mode, cleanup. há 2 anos atrás
cat.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
chgrp.c a4b84d92d9 Remove unused function. há 3 anos atrás
chmod.c e63c996742 chmod: fix +X. há 3 anos atrás
cksum.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
cmp.c f4f5fd5d78 Add cmp -n and wire up skip1 and skip2, plus new test, FLAG() conversions... há 2 anos atrás
comm.c 2243f6f2ad comm: stop using get_line(). há 2 anos atrás
cp.c eee419c1d7 flags.h can #define its own CLEANUP_ macros for the next #include há 2 anos atrás
cpio.c b1c071ee03 Add options for reproducibility tests. há 3 anos atrás
cut.c d319b974b8 Help text tweak. há 2 anos atrás
date.c b93f5908e2 date: add -s. há 3 anos atrás
df.c b44af2dbc1 Another getuid->geteuid switch. há 2 anos atrás
dirname.c d1d751e4be dirname: support multiple arguments. há 5 anos atrás
du.c a775773f6e du: consistent --help capitalization. há 4 anos atrás
echo.c 1de4b25999 Tighten up echo help text. há 3 anos atrás
env.c 284a27675c Fix env properly: env -i uses old $PATH, but use new PATH= when redefined. há 2 anos atrás
expand.c d3025b14b9 Convert utf8towc from wchar_t to unsigned (to match wctoutf8). há 3 anos atrás
false.c 9c52df1131 Add MAYFORK to more pseudo-builtins. há 4 anos atrás
file.c 7459474343 file(1): call out apparently invalid ELF files. há 2 anos atrás
find.c cfa8d336db Fix -newerXY and add test. há 2 anos atrás
getconf.c 59e16e10b4 Yank some unnecessarily exported global variables that should be static. há 2 anos atrás
grep.c c3f3f842c5 Replace \033 with \e in strings. há 2 anos atrás
head.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
iconv.c d2f6a12763 Fix iconv and tests on Mac. há 4 anos atrás
id.c e6aac70496 id: fix Android issues. há 4 anos atrás
kill.c eee419c1d7 flags.h can #define its own CLEANUP_ macros for the next #include há 2 anos atrás
link.c 7aa651a6a4 Reindent to two spaces per level. Remove vi: directives that haven't worked right in years (ubuntu broke its' vim implementation). Remove trailing spaces. Add/remove blank lines. Re-wordwrap in places. Update documentation with new coding style. há 11 anos atrás
ln.c 49feb50f22 Add ln -r and relative_path() to lib, plus test. há 4 anos atrás
logger.c 664c417af5 Add lots of "static" annotations, make a couple things use FLAG() macros, etc. há 3 anos atrás
ls.c c3f3f842c5 Replace \033 with \e in strings. há 2 anos atrás
mkdir.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
mkfifo.c 009b55edc4 Convert more commands to the new option/GLOBALS code style. há 5 anos atrás
nice.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
nl.c 37f94908b8 Cleanup nl (it had a stale TODO entry). há 2 anos atrás
nohup.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
od.c d588ba7443 Improve help consistency. há 5 anos atrás
paste.c 2a8e198104 Missed a couple in the wchar_t -> unsigned conversion. há 3 anos atrás
patch.c 15cbb92dff Move get_line() out of lib/ into last user. há 2 anos atrás
printf.c 7348ee6049 Add mayfork to printf há 4 anos atrás
ps.c d9301d2b7e Add top -h to show bar graphs (start of htop plumbing). há 2 anos atrás
pwd.c 9c52df1131 Add MAYFORK to more pseudo-builtins. há 4 anos atrás
renice.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
rm.c 551f355d24 Minor tweak. há 3 anos atrás
rmdir.c 855eca3eaf Nir Lichtman pointed out that rm -p shouldn't try to rmdir / at the end. há 3 anos atrás
sed.c b607b57909 Fix sed bug with multiple w to same file. há 2 anos atrás
sleep.c 81859b8a57 timeout: use the monotonic clock. há 2 anos atrás
sort.c b0a4a96e36 Remove non-posix "sort -h". há 2 anos atrás
split.c 3fbacb1f5c Add split -n test, handle more than one leftover byte, clarify help text. há 3 anos atrás
strings.c 747e296ff6 Add FLAG(x) macro, expanding to (toys.optflags & FLAG_##x) há 5 anos atrás
tail.c 4c450efa50 tail: add the long option synonyms for -n and -c. há 2 anos atrás
tar.c 72e7e3821b Add tar --strip-components. há 2 anos atrás
tee.c fdfffae6da Minor cleanup. há 3 anos atrás
test.c 664c417af5 Add lots of "static" annotations, make a couple things use FLAG() macros, etc. há 3 anos atrás
time.c 46a369dc38 File time's realtime output and switch to clock_gettime(). há 2 anos atrás
touch.c d78f05e91b Make touch use xparsedate() (result: -t and -d the same, autodetects format), há 5 anos atrás
true.c 322eb845a9 Remove unnecessary MAYFORK. há 4 anos atrás
tty.c 34e4bfb531 Minor tweaks. há 2 anos atrás
ulimit.c 477553572f ulimit: include descriptions and units. há 3 anos atrás
uname.c 7af571d485 Move the sys/personality.h import Mac can't do into portability.h. há 2 anos atrás
uniq.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
unlink.c b07b8878da Remove old GNU style `' quoting. há 4 anos atrás
uudecode.c 039d59d227 Replace various x = x declarations with QUIET macro to shut up gcc. há 2 anos atrás
uuencode.c 763e85820b Canonicalize the usage: lines for the POSIX toys. há 4 anos atrás
wc.c d3025b14b9 Convert utf8towc from wchar_t to unsigned (to match wctoutf8). há 3 anos atrás
who.c fa8a717bb9 who: make the output more like coreutils who. há 5 anos atrás
xargs.c ab8f7729c0 xargs: fix help formatting. há 3 anos atrás

README

Posix commands

Commands defined in POSIX-2008, also known as the Single Unix
Specification version 4, available online at
http://pubs.opengroup.org/onlinepubs/9699919799/idx/utilities.html