|
|
|
|
|
by wruza
641 days ago
|
|
I enjoy the simplicity of shell coding You mean, the complexity of shell coding? Any operation that in a regular language is like foo.method(arg) in shell expands into something like ${foo#/&$arg#%} or `tool1 \`tool2 "${foo}"\` bar | xargs -0 baz`. |
|
Note what you just said: when you want an object with a method that takes a parameter, you find bash too complex.
You gave an example that is not appropriate for bash.
However, bash does have functions. So if you don't need an entire underlying object system just to run your logic, you could have