[Reportbug-maint] Bug#484534: reportbug: Possible solution

Ben Finney ben at benfinney.id.au
Thu Jun 12 08:51:37 UTC 2008


(moving the discussion to 'reportbug-maint' instead of just the bug 
report)

On 12-Jun-2008, Sandro Tosi wrote:
> But it seems that the "standard" way of write a shebang[1] is
> 
> #!/path/to/interpreter

It's also very common to find shebang lines as

    #! /path/to/interpreter

as noted in links from the Wikipedia article you cite, e.g. 
<URL:http://homepages.cwi.nl/~aeb/std/hashexclam-1.html#ss1.4>.

> without the space, and since that was already there, I don't see why
> change it: do you agree? Other maints?

Due to long-standing convention of both styles in common use (with and  
without whitespace separator), whitespace after "#!" is optional and 
accepted by any Unix out there.

Debian policy is silent on the matter as far as I can tell.

I would prefer to keep the space separator, since it aids readability 
and text navigation. As explained above, it doesn't harm portability 
nor policy compliance. 

-- 
 \            “All persons, living and dead, are purely coincidental.” |
  `\                                       —_Timequake_, Kurt Vonnegut |
_o__)                                                                  |
Ben Finney <ben at benfinney.id.au>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/reportbug-maint/attachments/20080612/ea0ebff9/attachment.pgp 


More information about the Reportbug-maint mailing list