Shell Scripting, Pipeline Composition, Immutable Operations, Functional Style