News for hackers. Stuff that matters.
Re:A surprise with how ' ' handles its program argument in p... by Ferret7446 on Thursday November 20, 2025 @08:02PM (#46000027)
I raise you a https://www.felesatra.moe/blog/2021/07/03/portable-bash-sheb...

Pedantic, but "#!" and "portable" don't belong in the same sentence

Re:A surprise with how ' ' handles its program argument in p... by Crestwave on Monday December 01, 2025 @04:19AM (#46105230)
The script you posted is only portable in theory and not in practice. Executing it while using a non-POSIX shell like Elvish (even without having it as a default shell) makes it immediately fail.

Meanwhile, `#!/usr/bin/env` is completely portable in the practical sense. Even systems with non-standard paths like NixOS, Termux and GoboLinux patch in support for it specifically.