I for one am extremely happy about the no force restart. It's quite minor in the grand scheme of things, but it is so annoying.
acidrain42
joined 2 years ago
I was actually looking for something like this a few days ago. This is pretty useful as there's no crc32sum readily available on linux. Thanks for that!
I would personally change a few things, mostly small nitpicks to be fair.
- Prefer
[[ ]]
over[ ]
for tests. Source: https://www.shellcheck.net/wiki/SC2292 - Use
$0
instead of hardcodingcrc32sum
in the help messages. That way it will work even if someone names the script differently - You could
exit 0
after the help and end theif
there instead of having the whole work being done in anelse
.
As I said, nitpicks!
Also, I like that your example uses *.smc
, that's also the reason I needed a crc32sum 🤣
Absolutely, it's only about convenience. I often miss the fact that firefox is in the list of all the packages that are getting updated and realize it only when I open a new tab and I get the error message, and that's annoying. Very much a first world problem for sure!