Bill, you are in luck. RexxLA has, within NetRexx, Pipelines. It is modeled on the CMS version, but there are differences: CMS uses a single processing stream, the Java VM is multi. Different character sets. Some additional stages in each. Some different options in stages. User written stages in NetRexx. See "Pipelines for NetRexx QuickStart Guide," at https://netrexx.org/documentation.nsp It also documents all the available builtin stages in both versions, and the differences.
As a Java VM language, it will run most anywhere, including Linux.