I'm glad it pleases you. I'm amazed also how fast it deals with large numbers.
Feel free to use it. :)
I came up with a version that is slightly more precise in the comments, and
that uses 3 registers instead of 4
(though gcc can optimize that):
// Copyright 2011: Nicolas Argyrou
Repeat-By:
rm $HISTFILE #start with no history file
exec -cl bash --norc --noprofile #start with no history in memory
pm=1.2.3.4 #do some commands
sb='echo sudo -uboo'
ssb=$sb ssh -p1234 $pm cd boo;
$ssb 'echo run
echo
Just out of curiosity, are there any plans to make multi-dimensional
array variables available in future versions of Bash? I would find it
extremely useful.
--
Gerard ✌
ger...@seibercom.net
Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To
On 9/17/11 10:26 AM, Gerard Seibert wrote:
Just out of curiosity, are there any plans to make multi-dimensional
array variables available in future versions of Bash? I would find it
extremely useful.
I don't have any current plans to add multi-dimensional arrays. How
would you use them?
You're right. Then, just do what you want with this piece of code, I make it
public domain: no restriction at all on using it. It's a gift to bash as I use
it a lot. I also accept that you put my name and/or email with the piece of
code in case someone wants to contact the author. :-)
Regards,