&dhucpackage; &dhsection;

&dhpackage;

program to make a tuned shell-command for Oneliner

          &dhpackage;

          -acdfhioxV

          --command cmd
          --args n
          --format fmt
          --execute
          --inpipe buf
          --outpipe buf
          --serial
          --help
          --version
          --debug

## DESCRIPTION

This manual page documents briefly the `&dhpackage;` 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.

`&dhpackage;` 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.

## SEE ALSO

The programs are documented fully by Oneliner(Shell-mode hooks for Oneliners) available via the Info system.

## AUTHOR

This manual page was written by &dhusername; &dhemail; for the &debian; system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the &gnu; General Public License, Version 2 any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.