12-05-2014
My advice, for dealing with these limits, is "when in doubt -- don't". If you might exceed the maximum size of an array, don't use an array! Tweaking it into working "for now" without solving the limits problem anywhere else is a temporary solution at best.
These limits are heavily shell and system specific, not just the kind of shell but the branch (there are several 'kinds' of ksh) and version. Making a script which abuses these limits could strand it on your system.
There is also a tendency to use shell arrays as a hammer -- when all you have is a hammer, the world looks like a nail. In many cases these are suboptimal and never required arrays in the first place, there may be more appropriate solutions to whatever you're doing.
So please explain what you are doing -- and do NOT say "trying to make a bigger array"! What is this array holding? Why do you need it?
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello everyonel,
I have an array set like so
num=4
read name
arr=name
I go through while loop to assign different values to different array element from 1 to 4. when I try to access the FIRST element of the array I get the last one first. Like if I say ${arr} it will show the last element... (4 Replies)
Discussion started by: afadaghi
4 Replies
2. Shell Programming and Scripting
All,
I would like to add the first 10 elements of an array. Here is how I am doing it now (only included first few add ops):
#!/usr/bin/ksh
###Grab the array values out of a file###
TOTAL=`awk '/time/' /tmp/file.out | awk '{print $4}'`
set -A times $TOTAL
SUM=$((${times} + times... (3 Replies)
Discussion started by: Shoeless_Mike
3 Replies
3. Shell Programming and Scripting
I want to delete and 0th element of array in shell scrpit and also shift all others to one level up. (2 Replies)
Discussion started by: darshakraut
2 Replies
4. Shell Programming and Scripting
I have a loop and I need to be able to unset the array element that I am currently accessing in it. I was thinking of making a counter that increments with the loop and doing unset $dirs but if I do that I am not sure if the other members of the array would get shifted down in index (meaning that... (2 Replies)
Discussion started by: msf5042
2 Replies
5. Shell Programming and Scripting
I need to remove an element from the below array variable TABLENAME.
#!/bin/ksh
set -A TABLENAME "mirf roxar keke mirs"
echo "the array is ${TABLENAME}"
If i need to remove say keke and have the final TABLENAME as below, how this could be achieved. Pls throw some light.
echo "Modified... (3 Replies)
Discussion started by: michaelrozar17
3 Replies
6. Shell Programming and Scripting
Hi every one.. I'm new to shell scripting... I would like to assign a single array element to a variable... Is it possible to do it....
Could any body help me.... (3 Replies)
Discussion started by: kaushik_87
3 Replies
7. Shell Programming and Scripting
Hi, How to get previous/next element in the array perl
Example
@queue = (1, 2 ,3 , 4);
I want to get value of 1 and 2, or, 2 and 3, or 3 and 4...etc and compare to value which one is greater to do that I need to get previous and next element of array ? (1 Reply)
Discussion started by: guidely
1 Replies
8. Emergency UNIX and Linux Support
set -A matched #find referenced files.
for i in ${file_names_html}
do
counter_j=0
for j in ${file_names_minus_index}
do
match=`cat $i | grep... (1 Reply)
Discussion started by: robin_simple
1 Replies
9. Programming
Hello forum ,
Please solve the below queery.
A sorted array which has repated elements.
A = {1,2,3,3,4,5,5,5,6,9,9}
i want to delete the duplicate elements and to genrate a new array.
i need the array sholud be like this
A = {1,2,3,4,5,6,9}.
Please write the piece of code... (4 Replies)
Discussion started by: workforsiva
4 Replies
10. Shell Programming and Scripting
I am trying to take all the elements of an array and multiply them by 2, and then copy them to a new array. Here is what I have
i=0
for true in DMGLIST
do
let DMGSIZES2="${DMGSIZES}"*2
let i++
done
unset i
echo ${DMGSIZES2}
It does the calculation correctly for the first element,... (7 Replies)
Discussion started by: nextyoyoma
7 Replies
LEARN ABOUT DEBIAN
html::formfu::element::radiogroup
HTML::FormFu::Element::Radiogroup(3pm) User Contributed Perl Documentation HTML::FormFu::Element::Radiogroup(3pm)
NAME
HTML::FormFu::Element::Radiogroup - Group of radiobutton form fields
SYNOPSIS
YAML config:
---
elements:
- type: Radiogroup
name: sex
options:
- [ 'm', 'Male' ]
- [ 'f', 'Female' ]
DESCRIPTION
Convenient to use group of radio button fields.
Use the same syntax as you would to create a Select element optgroup to create RadioGroup sub-groups, see "options" in
HTML::FormFu::Element::_Group for details.
METHODS
options
See "options" in HTML::FormFu::Element::_Group.
values
See "values" in HTML::FormFu::Element::_Group.
value_range
See "value_range" in HTML::FormFu::Element::_Group.
empty_first
See "empty_first" in HTML::FormFu::Element::_Group.
auto_id
In addition to the substitutions documented by "auto_id" in HTML::FormFu, %c will be replaced by an incremented integer, to ensure there
are no duplicated ID's.
---
elements:
type: Radiogroup
name: foo
auto_id: "%n_%c"
reverse_group
See "reverse_group" in HTML::FormFu::Element::Checkboxgroup.
SEE ALSO
Is a sub-class of, and inherits methods from HTML::FormFu::Element::Checkboxgroup, HTML::FormFu::Element::_Group,
HTML::FormFu::Element::_Field, HTML::FormFu::Element
HTML::FormFu
AUTHOR
Carl Franks, "cfranks@cpan.org"
LICENSE
This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.14.2 2012-01-23 HTML::FormFu::Element::Radiogroup(3pm)