Dear all,
How can i unset arrays. I mean all the subscripts including the array after using them.
Could you direct me to some links of array memory handling in the korn shell.
Thanks (2 Replies)
PHP question...
I have an SQL query that's pulled back user IDs as a set of columns. Rather than IDs, I want to use their names.
So I have an array of columns $col with values 1,7,3,12 etc and I've got an array $person with values "Fred", "Bert", "Tom" etc
So what I want to do is display the... (3 Replies)
Hello,
I am some what of a newbie to awk scripting and I seem to be struggling with this problem.
I know I need to use arrays but I can't figure out how to use them.
I have an input file that looks like this;
Name,Team,First Test, Second Test, Third Test
Crystal,Red,5,17,22... (1 Reply)
Hi
I am having text file like this
001|ramu|hno221|><
sheshadripuram|delhi|560061><
002|krishna|hno225|><
newdelhimain|delhi|560061><
i want to combine every two lines as single...line...
i.e
001|ramu|hno221|sheshadripuram|delhi|560061
can u pls help me (3 Replies)
Hi all.
I'm trying to finish a bash script with the following elements:
ARRAY="blah $ITEM blah blah"
ARRAY="blah blah $ITEM blah bluh"
#ARRAY="...."
# ...the ARRAY elements represent a variable but defined
# syntax and they're all hard-coded in the script.
#(...)
ITEMS='1.0 2.3... (2 Replies)
if i declare both but don't input any variables what values will the int array and file pointer array have on default, and if i want to reset any of the elements of both arrays to default, should i just set it to 0 or NULL or what? (1 Reply)
Hi all,
I have a file test1.txt with the below contents
abc
def
ghj
xyz
I tried printing these values using arrays.
Script tried :
===========
set -A array1 `cat test1.txt`
count=${#array1
}
i=0
while
do
echo "element of array $array1"
done (1 Reply)
I've noticed something interesting in C++ programming. I've always done tricky stuff with pointers and references to have functions deal with arrays. Doing exercises again out of a C++ book has shown me an easier way, I didn't even know was there. It's weird to me.
When dealing with arrays, it... (4 Replies)
I have never used arrays before but I have a script like this:
var1=$(for i in $(cat /tmp/jobs.021013);do $LIST -job $i -all |
perl -ne 'print /.*(\bInfo.bptm\(pid=\d{3,5}).*/' | tr -d "(Info=regpid" | tr -d ')'; $LIST -job $i -all |
cut -f7 -d','| sed -e "s/^\(*\)\(*\)\(*\)\(.*\)/\1... (2 Replies)
Am using bash
For eg:
Suppose i have a array
arr=(1 2 3 4 5 6 7 8 9 10 11 12)
suppose i give input 5 to a script and script should able to print values greater than or equal to 5 like below:
Input:
5
output:
5,6,7,8,9,10,11,12 (7 Replies)
Discussion started by: manid
7 Replies
LEARN ABOUT DEBIAN
autobox::list::util
autobox::List::Util(3pm) User Contributed Perl Documentation autobox::List::Util(3pm)NAME
autobox::List::Util - bring the List::Util functions to autobox
VERSION
Version 20090629
SYNOPSIS
"autobox::List::Util" brings all of the functions from List::Util to arrays as methods.
use autobox::List::Util;
my @array = qw/ foo bar baz /;
print @array->first(sub { /ar/ }), "
"; # "bar"
print [5, 6, 3, 4]->max, "
"; # 6
print @array->maxstr, "
"; # baz
print [5, 6, 3, 4]->min, "
"; # 3
print @array->minstr, "
"; # foo
print [1 .. 10]->shuffle, "
"; #1 to 10 randomly shuffled
print [1 .. 10]->sum, "
"; # 55
print [1 .. 10]->reduce( sub { $a + $b } ), "
"; # 55
METHODS
first(coderef)
This method behaves nearly the same as the first function from List::Util, but it takes a coderef not a block because methods can't use
prototypes.
reduce(coderef)
This method behaves nearly the same as the reduce function from List::Util, but it takes a coderef not a block for the same reason. It
also has a bug (see BUGS)
shuffle
If called in scalar context it returns a reference to an array instead of a list. This allows shuffle to be chained with other calls.
max, maxstr, min, minstr, sum
These methods behave exactly the same as their List::Util counterparts.
AUTHOR
Chas. J. Owens IV, "<chas.owens at gmail.com>"
BUGS
The reduce method works with $main::a and $main::b, not your current package's $a and $b, so you need to say
print @array->reduce( sub { $main::a + $main::b } ), "
";
if you are not in the main package. Reduce uses $_, so it doesn't suffer from this problem.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc autobox::List::Util
You can also look for information at:
o RT: CPAN's request tracker
<http://rt.cpan.org/NoAuth/Bugs.html?Dist=autobox-List-Util>
o AnnoCPAN: Annotated CPAN documentation
<http://annocpan.org/dist/autobox-List-Util>
o CPAN Ratings
<http://cpanratings.perl.org/d/autobox-List-Util>
o Search CPAN
<http://search.cpan.org/dist/autobox-List-Util/>
ACKNOWLEDGEMENTS COPYRIGHT & LICENSE
Copyright 2009 Chas. J. Owens IV, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.10.1 2010-04-17 autobox::List::Util(3pm)