Dear Maxim, Unfortunately, I don't see /usr/bin/env when I look inside the file system resulting from:
guix shell coreutils --container I don't understand how to apply "system" configuration to a guix shell container other than crudely through --emulate-fhs. Since noone has needed it so far, maybe that's not that helpful if /bin/bash was made available? On April 20, 2023 8:56:47 AM EDT, Maxim Cournoyer <maxim.courno...@gmail.com> wrote: >Hi Kyle, > >Kyle Andrews <k...@posteo.net> writes: > >> Dear Guix, >> >> The (many) shell scripts in my software depend on bashisms. In the >> code right now I typically use /usr/bin/env bash since I had read that >> was the most portable way of referencing a shell. However, I really >> don't think I have a good handle on what my choices are. Maybe the >> tedious solution of just typing `bash script.sh' in all of the system >> calls referencing this scripts might be the right approach in the long >> run? > >Use /usr/bin/env. It's available on all mainstream distributions, and >it's also available on Guix System, so it should work everywhere. > >-- >Thanks, >Maxim