This is of course a false dichotomy, there's nothing pseudo about using bash (perhaps you mean sudo?) and bash scripts orchestrate what you call 'actual' programs.
I commonly write little python scripts to filter logs, which I have read from stdin. That means I can filter a log to stdout:
I commonly write little python scripts to filter logs, which I have read from stdin. That means I can filter a log to stdout:
Or filter them as they're generated: Or write the filtered output to a file: Or both: It would be possible, I suppose, to configure a single python script to do all those things, with flags or whatever.But who on Earth has the time for that?