pipeln

Pipeline creation tool
git clone https://git.sinitax.com/sinitax/pipeln
Log | Files | Refs | README | LICENSE | sfeed.txt

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
     21 builds data processing pipelines without the need to invoke a shell.
     22 No argument expansion takes place, which ensures all arguments are properly quoted.
     23 
     24 The pipeline is described in familiar shell-syntax:
     25 .br
     26 A | character is placed behind commands whose output should be redirected
     27 as the following command's input.
     28 
     29 By default, command names are resolved automatically using the
     30 .Em PATH 
     31 environment variable. The
     32 .Fl x
     33 flag disables this behavior.
     34 
     35 .Sh EXAMPLES
     36 
     37 Build a data processing pipeline from C with clear argument boundaries:
     38 
     39 .Bd -literal -offset 1c
     40 const char *argv[] = {"tmpl", "ls", "|", "grep", "test", NULL}
     41 execv("/bin/tmpl", argv);
     42 .Ed
     43 
     44 .Sh AUTHORS
     45 Written by
     46 .An Louis Burda Aq Mt quent.burda@gmail.com .