On 5/27/06, Michelle Konzack <[EMAIL PROTECTED]> wrote:
Hello *,

I have encountered, that the command "Exec" invoke "sh" every
time which had broken many of my scripts under Sarge.


If your scripts start whith a "#!/bin/bash" there's no reason for them
not to work correctly. It's allways good practice to specify the
interpreter that way.

My question is:     Why does 'fvwm' not use $SHELL
                    and use 'sh' only as fallback?

That would make the code bigger and more prone to errors. Besides,
scripts should ALLWAYS have the interpreter specified. If this good
practice is used, there's no reason for the scripts not to work
everywhere. It's the same as if the script was in perl. You would have
#!/bin/perl or whattever on top of the script.

My login shell is /bin/bash.

Greetings
    Michelle Konzack

Cheers!
  Renato

Reply via email to