diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-20 16:47:37 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-20 16:47:37 +1200 |
commit | fa2f423345776d8a99dae604f89e5b0ba76ceabb (patch) | |
tree | 8e1d83f9ea24ce519246b52921cc66350e39bdd0 /README.markdown | |
parent | Remove readv() and readz() (diff) | |
download | dotfiles-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.markdown | 4 |
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)`. |