3 ms·
One good (maybe the only one?) point in the article: > Systemd uses its own vari-able expansion regime, slightly different from the shell’s...encouraging you t
by effie 5y ago
One good (maybe the only one?) point in the article:
> Systemd uses its own vari-able expansion regime, slightly different from the shell’s...encouraging you to runsh -cif you have an actual pipelineto run. Dockerfiles and CI config files arealmostshell scripts,but there’s no convenient way to just execute theRUNcom-mands orscriptlists they contain. And few are the Vagrant-files that don’t call out to someprovision.shto set up de-pendencies. Giving up on the shell means that each ‘modern’system tool will have its own janky quasi-shell language:a decidedly worse situation.