3 ms·
Do zless, zcat and zgrep support zstd everywhere? And I mean everywhere? VMs? Alpine? FreeBSD? OSX? Openwrt? Nothing is shittier than sshing into a box that do
by hinkley 2y ago
Do zless, zcat and zgrep support zstd everywhere? And I mean everywhere? VMs? Alpine? FreeBSD? OSX? Openwrt?
Nothing is shittier than sshing into a box that doesn’t understand half of your command line tricks. Or the clever shell script you just tested six ways to Sunday. It’s like fighting with your hands tied behind your back.
- sophiebits 2y ago> other than backwards compatibility
- hinkley 2y agoOther than that, Mrs Lincoln, how was the play?
- adastra22 2y agoYes, it's supported on all those platforms.
- hinkley 2y agoHow far back?
- adastra22 2y agoHow much does that matter? All currently supported releases at least.
- hinkley 2y agoSeriously? There are places still migrating off of Java 8. And pet servers still exist in the wild.
- mobutu 2y agoSeriously who cares about those who are living in the past? It is on them for not keeping up with the times.
- jeroenhd 2y agoJava 8 will be supported until 2032 if you pick the right distro, and that distro comes with zstd in the repos (if not pre-installed). And if your system is so old that you don't have access to eight-year-old software, I don't see why the rest of the world needs to accommodate you. Sticking with weird and old software is fine, but that comes with the risk of having to deal with everyone else moving on.
- Brian_K_White 2y agobash4 was released Feb 2009. 16 years ago. The very latest version of osx ships with bash3, from 20 years ago. It's a fair question, and "currently supported" is essentially meaningless. (Yes we all know about macports and the other more popular but less correct systems, and yes most bash scripts should be written to specifically avoid relying on any special features exactly to avoid being broken so easily. These are both true and both beside the point. Fact is still, this is not only a "currently supported" system by some technicality like the final months of a 5 year lts release or something, this is the up to this very minute version of a massive install base, with a 20 year old version of something as basic and all-touching as the very shell itself. I know about this so intimately because I actually have scripts that don't work because they were intentional stunts to see just what could be done without forking any external exes or even child shells, but allow using every possible feature and trick in bash itself.)
- hinkley 2y agoI really don’t want to switch to zsh, but these are facts. The number of devs working on OSX producing non-OSX applications is staggering.
- adastra22 2y agoWhat does that have to do with zstd?
- Brian_K_White 2y agoIt directly addresses "How much does that matter? All currently supported releases at least."
- adastra22 2y agoNo it doesn’t? You can get zstd on macOS just fine. We’re talking about zstd, not bash, and supported releases not what ships with the distribution.
- 2y ago
- loeg 2y agoYes, it's been integrated in lots of places, mostly as long ago as the late 2010s.