aboutsummaryrefslogtreecommitdiff
path: root/README.markdown
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-08-20 16:47:37 +1200
committerTom Ryder <tom@sanctum.geek.nz>2016-08-20 16:47:37 +1200
commitfa2f423345776d8a99dae604f89e5b0ba76ceabb (patch)
tree8e1d83f9ea24ce519246b52921cc66350e39bdd0 /README.markdown
parentRemove readv() and readz() (diff)
downloaddotfiles-fa2f423345776d8a99dae604f89e5b0ba76ceabb.tar.gz
dotfiles-fa2f423345776d8a99dae604f89e5b0ba76ceabb.zip
Port fnl() to POSIX sh script fnl(1)
No real compelling reason to make it a shell function in the first place.
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown4
1 files changed, 2 insertions, 2 deletions
diff --git a/README.markdown b/README.markdown
index 1c205261..40556ef1 100644
--- a/README.markdown
+++ b/README.markdown
@@ -207,8 +207,6 @@ in `sh/shrc.d` to be loaded by any POSIX interactive shell. Those include:
There are a few other little tricks defined for other shells, mostly in
`bash/bashrc.d`:
-* `fnl()` runs a command and saves its output and error into temporary files,
- defining variables with the filenames in them.
* `keep()` stores ad-hoc shell functions and variables.
* `path()` manages the contents of `PATH` conveniently.
* `prompt()` sets up my interactive prompt.
@@ -396,6 +394,8 @@ Installed by the `install-bin` target:
`~/.local/bin`, for personal scripting snippets.
* `fgscr(1)` finds Git repositories in a directory root and scrubs them with
`gscr(1)`.
+* `fnl(1)` runs a command and saves its output and error into temporary files,
+ printing their paths and line counts
* `gms(1)` runs a set of `getmailrc` files; does much the same thing as the
script `getmails` in the `getmail` suite, but runs the requests in parallel
and does up to three silent retries using `try(1)`.