Singular Manual: Pipe links

| ### 4.8.6 Pipe links Pipe links provide acces to stdin and stdout of any program. Pipe links are bidirectional. Syntax: `"|: "` + string_for_system The string_for system will be passed to `system` after conneting the input and output to the corresponding stdout and stdin. Example:
      link l="|: date";
      open(l); l;
    ==> // type : pipe
    ==> // mode :
    ==> // name : date
    ==> // open : yes
    ==> // read : not ready
    ==> // write: ready
      read(l);
    ==> Mi 29. Mär 13:07:24  2017
      l;
    ==> // type : pipe
    ==> // mode :
    ==> // name : date
    ==> // open : yes
    ==> // read : not ready
    ==> // write: ready
      close(l);

User manual for Singular version 4-1-0p2, 2017, generated by texi2html.