---
name: "nanafilter"
section: "1"
platform: "linux"
package: "nana"
version: "2.5-12+deb7u1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/nanafilter"
---

# nanafilter(1)

extract special commands from an input stream.

## NAME

nanafilter - extract special commands from an input stream.

## SYNOPSIS

... \| nanafilter

## DESCRIPTION

This command extracts commands delimited by @@...@@ from stdin and prints them to stdout.  It also handles the special case caused by C string and character constants. It is used internally by the various [nana(1)](/nana/1.md) scripts, and is not meant for standalone use.

## SEE ALSO

[nana(1)](/nana/1.md), [nana(3)](/nana/3.md), [I(3)](/I/3.md), [DI(3)](/DI/3.md), [L(3)](/L/3.md), [DL(3)](/DL/3.md), [Q(3)](/Q/3.md) and nana.info.

The nana.info is the primary documentation.

## AUTHOR

Phil Maker \<pjm@gnu.org\>
