( persicsb | 2025. 06. 24., k – 11:02 )

A pipe előnye pont az, hogy nincs struktúra definiálva

Pont maguk a szoftverek definiálják a struktúrát (téged idézve: az egyik program ilyen interface-t csinál, a másik olyat). A pipe-on ugyanúgy csak bytesorozat megy át, amiben nincs semmilyen implicit struktúra leírva (akár ASN.1 vagy más self-descriptive leíró), így csak olyan programokat köthetsz össze, aminél az egyik outputját megérti a másik inputként.

szabadon össze tudod válogatni, hogy mik dolgozzanak egymás után.

Pont, hogy nem tudod szabadon összeválogatni. Ha az egyiknél az output JSON, a másik meg inputként XML-t vár, akkor nem tudod őket szabadon összekötni most sem.