mk90.commands

Command pipe

Display the compact pipeline usage guide.

Synopsis

pipe

Ordinary invocation: foreground child, PID 3; the shell waits. Not an allowed pipe producer.

Parameters

This command has no documented parameters.

Description

This registered command only prints a help resource. To create a pipe, use the | operator between two command expressions, such as ls /mnt/smp1 | less.

The operator connects two separately scheduled contexts through a blocking 256-byte FIFO in RAM. It does not create a temporary file.

Examples

pipe
ls /mnt/smp1 | less
echo Hello | cat

Limits and side effects

  • Exactly one producer and one bare CAT or LESS consumer. No chains, named pipes, shell redirection or BASIC pipelines. One background slot must be available.

Status and diagnostics

Success is status 0. Relevant status codes: 13. See the diagnostic reference.

See also

cat · less · ps · Shell syntax