I have some rather hefty bash scripts (several in the 200+ lines range) which I would like to transcode to Julia. I’ve tried this in the past with what could generously be called “limited success”. Now that I have the package manager working (thank you @tomaklutfu!) I was hoping there might be a package to help with making it feels smoother.
I did a Google search, but came up empty. I’m not terribly surprised; Julia doesn’t seem to be built for this kind of thing. I did find a half completed tutorial on “administrative scripting” which seems to be a synonym for what I’m looking for, but it isn’t complete and it even says Julia isn’t made for this task.
As for being more specific about what I’m doing, it’s just basic stuff: making and juggling snapshots, rsync’ing to back ups, system updates, checksumming, checking checksums,… Nothing performance heavy since most of the heavy lifting is done by the various programs, but I figure once you need more than 5 bash functions to make your script readable, you’re already have 5 too many bash functions.
I know I could use Python, but I hate Python and Python hates me.