pipeln.1 (907B)
1 2.Dd Feb 18, 2024 3.Dt PIPELN 1 4.Os linux 5 6.Sh NAME 7.Nm pipeln 8.Nd A command pipeline creation tool 9 10.Sh SYNOPSIS 11 12.Nm 13.Op Fl x 14.Ar -- 15.Op Ar CMD |.. 16.Ar CMD 17 18.Sh DESCRIPTION 19 20.Nm 21builds data processing pipelines without the need to invoke a shell. 22No argument expansion takes place, which ensures all arguments are properly quoted. 23 24The pipeline is described in familiar shell-syntax: 25.br 26A | character is placed behind commands whose output should be redirected 27as the following command's input. 28 29By default, command names are resolved automatically using the 30.Em PATH 31environment variable. The 32.Fl x 33flag disables this behavior. 34 35.Sh EXAMPLES 36 37Build a data processing pipeline from C with clear argument boundaries: 38 39.Bd -literal -offset 1c 40const char *argv[] = {"tmpl", "ls", "|", "grep", "test", NULL} 41execv("/bin/tmpl", argv); 42.Ed 43 44.Sh AUTHORS 45Written by 46.An Louis Burda Aq Mt quent.burda@gmail.com .