On 31/01/12 10:13, William Waites wrote:
The shell scripts that come with Jena start with #!/bin/bash. This is
a non-standard shell, meaning there is no guarantee that bash is
installed on a system or is installed in that location. BSD systems,
for example, have bash as a 3rd party add-on in
/usr/local/bin. Similarly for HP-UX and at least older Solaris.

Nothing in the shell scripts uses any fancy features of bash, so
actually it is unnecessary. The attached patch changes these lines to
#!/bin/sh where we can expect a posix-compliant bourne shell to live.

Cheers,
-w

The scripts are produced by a script and a template.

I've modified the template and rerun.

We'll soon know ... /bin/sh on Ubuntu isn't bash.

Elsewhere some scripts have bash-isms.

        Thanks,
        Andy

Reply via email to