On Tue, Feb 24, 2026, at 9:00 AM, Daniel Hatton wrote: > On 17/02/2026 16:57, Zack Weinberg wrote: > >> For the past couple months I’ve been working on a major revision of the >> Linux FHS (Filesystem Hierarchy Standard). Among other things, this >> revision aims to put store-based distributions like Guix on an equal >> footing with the more traditional filesystem layout. > Thanks. One thought: maybe put in some guidance on what to put in the > hashbang "here's the pathname of the interpreter/runtime compiler for > this script" line of a script, when you don't know whether the system on > which the script will be run is traditionally-organised or store-based.
My current plan is to say that #! /usr/bin/env <interpreter> should be used for all interpreters other than /bin/sh. If you have a better idea I'm all ears. zw
