el1
Program to make a tuned shell-command for oneliner
Usage
el [-acdfhioxV]
[--command
cmd]
[--args
n]
[--format
fmt]
[--execute]
[--inpipe
buf]
[--outpipe
buf]
[--serial]
[--help]
[--version]
[--debug]
Overview
This manual page documents briefly the el command.
This manual page was written for the Debian distribution because the original program does not have a manual page. Instead, it has documentation in the GNU Info format; see below.
el is a program that You can make a tuned shell-command for Oneliner with. This command can send S-exp to Emacs, and this can make Emacs evaluate it, too. In other words, you can execute Emacs's function from shell-commands. And you can make Emacs work in closer cooperation with your favorite shell-commands.
Options
These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the Info files.
-
-c cmd --command cmd -
cmd means a function of Elisp. Command line arguments and data from stdin means arguments of cmd. If you specify the only -c switch, el output one S-exp by one line of stdin.
-
--a n --args n -
Specifies the maximum number of arguments of a Elisp function with -c switch.
-
-f fmt --format fmt -
Allows you to use format string of printf for making a S-exp.
-
-x --execute -
Requests to Oneliner to evaluate the S-exp to use *Oneliner auto-eval* buffer.
-
-i buf --inpipe buf -
Gets input from pipe-buffer. You can specify a number of pipe-buffer, too.
-
-o buf --outpipe buf -
Puts output to pipe-buffer. You can specify a number of pipe-buffer, too.
-
-s --serial -
Makes el to serialize multiple lines to one line.
-
-h --help -
Display help message.
-
-V --version -
Display version identifiers.
-
-d --debug -
Enable debugging state.
Releases
9 releases since Debian 3.1 (Sarge); the text changed 5 times.