On Mon, 7 Feb 2011, Sven-Göran Bergh wrote:

[snip]

>  - arrays, does not exists in ash

But you can generate array lookalike stuf like this:

        for i in $(seq 0 9); do
                eval foo_$i=$i
        done

        for i in $(seq 0 9); do
                eval bar=\$foo_$i
                echo foo_$i=$bar
        done

>  - pushd & popd, not in ash

But you can do simple:

        cd /foo
        cd -

>  - for (( expr1; expr2; expr3 ))..., not in ash

But a 'while' loop is often a good replacement.

>  - parameter expansion, some more in bash than in ash

Yes.  But there are ways to get around that too.

> These are no big obsticles. Once you know about them it is easy to use
> alternative solutions.

Right.

> What I miss most in ash is probably arrays.

See above.


Cheers,

-- 
Cristian
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to