From 735ad6669ce486ef13d9f91118b404a8a4f804d7 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 18 May 2008 18:24:26 +0300 Subject: Added a manual page for do-until. --- do-until.1 | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 do-until.1 diff --git a/do-until.1 b/do-until.1 new file mode 100644 index 0000000..16775e7 --- /dev/null +++ b/do-until.1 @@ -0,0 +1,32 @@ +.TH DO-UNTIL 1 +.SH NAME +do-until \- repeat a command until it succeeds +.SH SYNOPSIS +.B do-until +.I command +.IR arg ... +.SH DESCRIPTION +.B do-until +runs a command until it succeeds. +For example, the following invocation runs ssh until the login succeeds: +.sp 1 +.nf +.RS +do-until ssh malich +.RE +.fi +.PP +.B do-until +sleeps for one second between invocations. +.PP +.B Note +that the shell expands wild card characters and performs input/output +redirections when the +.B do-until +command is started, now then +.B do-until +invokes the command it gets. +If this matters, you may need to invoke the command you need via +"sh -c 'foo > bar'" +or some similar incantation. +See your shell manual for details. -- cgit v1.2.1 From 772dbd918b40ec3040dcf39335f1ed7a0188ad5a Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 18 May 2008 18:33:53 +0300 Subject: Wrote an isascii manual page. --- isascii.1 | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 isascii.1 diff --git a/isascii.1 b/isascii.1 new file mode 100644 index 0000000..767f89e --- /dev/null +++ b/isascii.1 @@ -0,0 +1,31 @@ +.TH ISASCII 1 +.NAME +isascii \- verify that input files consist of ASCII characters only +.SH SYNOPSIS +.BR isascii " [" "-hq" "] [" --help "] [" --quiet "]" +.IR file ... +.SH DESCRIPTION +.B isascii +reads through one or more files, and determines if they contain only +ASCII characters. +Input comes from files named on the command line, or from the +standard input if there are no filenames on the command line. +.PP +An ASCII character is any byte with a value of 0 through 127, +inclusive. +.SH OPTIONS +.TP +.BR -h ", " --help +Write out a short usage message. +.TP +.BR -q ", " --quiet +Do not write any output except error messages. +Indicate ASCII/not-ASCII status only via the exit code. +.SH "EXIT STATUS" +.B isascii +returns an exit code of 0 if all input files (or standard input) consisted +only of ASCII characters. +It returns a non-zero error code if there were errors or at least one of +the inputs was not pure ASCII. +.SH "SEE ALSO" +.BR isutf8 (1). -- cgit v1.2.1 From 14f230eb129cb0eb167a88784cf3debcfd92f953 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 18 May 2008 18:36:10 +0300 Subject: Wrote total.1 manual page. --- total.1 | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 total.1 diff --git a/total.1 b/total.1 new file mode 100644 index 0000000..ae45d89 --- /dev/null +++ b/total.1 @@ -0,0 +1,11 @@ +.TH TOTAL 1 +.SH NAME +total \- add numbers in first column, write total +.SH SYNOPSIS +.B total +.IR file ... +.SH DESCRIPTION +.B total +reads files named on the command line, or the standard input if none given, +and adds together the numbers in the first column of each line. +At the end, it writes out the sum. -- cgit v1.2.1