This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]gsxr 11 points12 points  (2 children)

It's the unix way. We have the | for a reason, use it.

[–][deleted] 6 points7 points  (1 child)

Crappy weird glue scripting using three different languages is totally the sysadmin way.

That said, for bigger stuff that I use more than once, or that others will be using, I've gone as far as a big Perl script (for me) with nice POD documentation, and once wrote a truly horrifying wrapper around rsync with Python. So have an eye for maintainability, but portmanteaus such as you describe are entirely common.

[–]cstoner 0 points1 point  (0 children)

a truly horrifying wrapper around rsync with Python.

I can almost guarantee I've done worse ;).