no need to try, only the first can work
- + blanc
tab { } * >< | make the mistake

2010/12/23 bill lam <[email protected]>

> From my understanding after reading Eric's post, the root cause is not file
> name or file system, or where the j executable resides. It is J does not
> ignore the first line if it begins with #!  So that it is not hyphen alone.
> try these inside a J session.
>
> ". '#!/bin/j7'
> ". '#!/bin/j-7'
> ". '#!/bin/j+7'
> ". '#!/bin/j-a7'
> ". '#!/bin/j 7'
> ". '#!/bin/j a'
> ". '#! -3'
>
>
> Чтв, 23 Дек 2010, jerome fontaine писал(а):
> > no it was  linux lines and I make it run on linux
> > i don't have windows, sorry
> >
> > line is   ~/testhb
> >
> > and the link which is in  ~/
> >    refer to a target which is in ~/j32-701/bin/
> >
> > bash processor doesn't "view" the hyphen
> >
> > it coulb be ~/aa/bb/cc/dd/ee/lcaller
> > but not  /home/jerome-fontaine/caller
> > with this user_home a lot of problems
> >
> > 2010/12/23 bill lam <[email protected]>
> >
> > > Did you mean you run j script under window by using the line
> > > #!C:\Users\björn\j701-user\jconsole.exe
> > >
> > > does window allow running shell script using shebang at all?
> > > or you refer problems in another context?
> > >
> > > Срд, 22 Дек 2010, Björn Helgason писал(а):
> > > > I am having a similar problems with some of my computers and J
> setting of
> > > > the users folder under my user name even if * do not want them there
> > > because
> > > > of the ö in my name.*
> > > > *
> > > > *
> > > > *C:\Users\björn\j701-user*
> > > > *
> > > > *
> > > > *This causes problems for me and I have reported that several times
> > > before
> > > > under J6.*
> > > > *
> > > > *
> > > > *C:\Users\björn\j602-user
> > > > *
> > > > 2010/12/22 Eric Iverson <[email protected]>
> > > >
> > > > > I have looked into this problem and found it amusing.
> > > > >
> > > > > Note the 2 sentences:
> > > > >   #!/a_3/b
> > > > >   #!/a-3/b
> > > > >
> > > > > The 1st runs without error and has no side effects. The 2nd gets a
> > > domain
> > > > > error.
> > > > >
> > > > > The unix #! mechanism runs the binary after the #! with a 1st arg
> of
> > > the
> > > > > name of the file. So jconsole runs and with normal J rules loads
> the
> > > file.
> > > > > There is no special treatment of a 1st line starting with #! in the
> > > load
> > > > > verb or in 0!:0. So in all uses of #! files that first line gets
> run
> > > like
> > > > > any other line. In most cases it runs without side effects and
> without
> > > > > error
> > > > > and you get what you expect. But if that #! line gets an error you
> get
> > > > > stopped. There are lots of other legal file names that would cause
> > > similar
> > > > > errors. You could even have a line that had a side effect and
> continued
> > > > > execution.
> > > > >
> > > > > Short answer is that this won't be fixed for this release.
> > > > >
> > > > > A change of j64-701 to j64_701 would probably fix most real world
> cases
> > > but
> > > > > I am not willing to make that change for this release. Partly
> laziness
> > > and
> > > > > partly because it isn't a complete solution. If you had a - in your
> > > user
> > > > > name you'd have the same problem. And I am not willing to add a
> test to
> > > > > ignore a 1st line starting with #! to either 0!:0 or load. This bug
> has
> > > > > been
> > > > > there for a long time.
> > > > >
> > > > > Workarounds are not difficult once the problem recognized. A #! J64
> > > unix
> > > > > user can manually change the j64-701 to j64_701. Or perhaps better
> (but
> > > I
> > > > > don't have details at hand) create a link file that avoids nasty
> > > > > characters.
> > > > >
> > > > > On Mon, Dec 20, 2010 at 8:47 PM, Tikkanz <[email protected]>
> wrote:
> > > > >
> > > > > > This problem has been recorded before, but I don't think properly
> > > > > resolved.
> > > > > >
> > > > > > ris...@ric-linux:~/proj/getphenotypes$ cat testhb
> > > > > > #!/home/rishe0/j64-701/bin/jconsole
> > > > > > 1!:2&4 'Hello world!', 10 { a.
> > > > > > NB. exit 0
> > > > > >
> > > > > > ris...@ric-linux:~/proj/getphenotypes$ ./testhb
> > > > > > |domain error: script
> > > > > > |   #!/home/rishe0/j64-    701/bin/jconsole
> > > > > > |[-0] /home/rishe0/proj/getphenotypes/./testhb
> > > > > >
> > > ----------------------------------------------------------------------
> > > > > > For information about J forums see
> > > http://www.jsoftware.com/forums.htm
> > > > > >
> > > > >
> ----------------------------------------------------------------------
> > > > > For information about J forums see
> http://www.jsoftware.com/forums.htm
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Björn Helgason, Verkfræðingur
> > > > Fornustekkum II
> > > > 781 Hornafirði,
> > > > t-póst: [email protected]
> > > > gsm: +3546985532
> > > > sími: +3544781286
> > > > http://groups.google.com/group/J-Programming
> > > >
> > > >
> > > > Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari
> einfaldleikans
> > > >
> > > > góður kennari getur stigið á tær án þess að glansinn fari af skónum
> > > >           /|_      .-----------------------------------.
> > > >          ,'  .\  /  | Með léttri lund verður        |
> > > >      ,--'    _,'   | Dagurinn í dag                     |
> > > >     /       /       | Enn betri en gærdagurinn  |
> > > >    (   -.  |        `-----------------------------------'
> > > >    |     ) |         (\_ _/)
> > > >   (`-.  '--.)       (='.'=)   ♖♘♗♕♔♙
> > > >    `. )----'        (")_(") ☃☠
> > > >
> ----------------------------------------------------------------------
> > > > For information about J forums see
> http://www.jsoftware.com/forums.htm
> > >
> > > --
> > > regards,
> > > ====================================================
> > > GPG key 1024D/4434BAB3 2008-08-24
> > > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> > > ----------------------------------------------------------------------
> > > For information about J forums see http://www.jsoftware.com/forums.htm
> > >
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
>
> --
> regards,
> ====================================================
> GPG key 1024D/4434BAB3 2008-08-24
> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to