Thread (5 messages) flat view 5 messages, 4 authors, 2016-06-15

Re: [RFC] war on echo in scripts

From: Jonathan Nieder <hidden>
Date: 2016-06-15 22:49:06

Possibly related (same subject, not in this thread)

Ævar Arnfjörð Bjarmason wrote:
(Via H.Merijn Brand): This fails on the old HP-UX 10.20 bourne shell:
Git commands require a Posix-style shell (with support for $() among
other things), which I suspect would rule out shells like the one
you’re talking about.  Still, portability is something to worry
about...
    > cat xx.sh
    #!/bin/sh

    echo ()
    {
    perl -le'print "Done!"'
    }

    echo 1
    echo Klaar
    > sh xx.sh
    xx.sh[3]: The operation is not allowed in a restricted shell.:
echo is a shell builtin.
    1
    Klaar
That’s weird.  Where did “restricted shell” come into it?

Thanks for the example,
Jonathan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help