This will work with several shells and won't with others. Some shells (honestly, i don't know if bash is among them) have limits on the maximum numbers of elements an array can hold: ksh88 for instance 1023, ksh93 more than that, even if i can't remember how many.
It is usually best to stay as far away as possible from the limits, so i wouldn't use arrays for any data which could even come into the vicinity of 1000, but arguably my scripting style is far too defensive to be optimal. Having had to administrate abour 20k servers worldwide once did that for me: every conceivable nightmare was sure to be encountered on at least half a dozen systems and one gets to take absolutely nothing for granted.
How about this, using shell methods:
I hope this helps.
bakunin
Last edited by bakunin; 08-04-2016 at 03:03 PM..
Reason: corrected typo
I have many text file reports generated by a Information Assurance tool that I need to get into a .CSV format or Excel tab delimited format. I want to use sed or awk to grab all the information in the sample text file below and create column headings:Risk ID, Risk Level, Category, Description, How... (5 Replies)
hi i need help in my script
i have a file
a.txt
3,4,5,13
6,7,8,45
9,0,1,67
i want to add 2nd and 3rd colum like o/p will be by adding all values of colum2(4+7+0) and colum 3(5+8+11)
o/p:
colum 2: 11
colum 3: 14 (6 Replies)
i have a file
a.txt
12345,20
34567,10
23123,50
123456,45
how to find lines which hav 2nd entry greater than 40
o/p
23123,50
123456,45
pls help to get o/p (5 Replies)
Dear Unix users,
I have a (I think simple) question;
I have a file (out.dat) like below,
the file contains some line which include 'LOS' string.
.
LOS 46.5360 91.0220 200708.2515.4900. 5400 64 1100010
.
.
I would like to delete the points in 4th... (4 Replies)
Hi all,
I have two files:
file one (9 rows, 3 columns):
A 1 x1
B 2 f1
C 3 f3
D 4 u5
E 5 l9
F 6 h6
G 7 g4
H 8 r4
I 9 s2
file two (4 rows, 1 column):
A
B (2 Replies)
Dear Gurus,
When i ran vmstat, i am getting swpd value,but si, and so beneath the swap is o, My doubt what is the difference between these values,i,e swpd and si and so
OS is OEL 5.5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache... (2 Replies)
Hi,
I want a flat file(pipe delimited) to be sorted based on 2nd column only. Below is input file to be sorted.
AVERS|K50034|A|Y|N|N|Y|Y|Y|||N|N
AVERS|K50035|A|Y|N|N|Y|Y|Y|||N|N... (11 Replies)
Hi
I want to use awk to match where field 3 contains a number within string - then print the line and just the number as a new field.
The source file is pipe delimited and looks something like
1|net|ABC Letr1|1530|||
1|net|EXP_1040 ABC|1121|||
1|net|EXP_TG1224|1122|||
1|net|R_North|1123|||... (5 Replies)
DXmCreateScrolledCSText(3X)DXmCreateScrolledCSText(3X)NAME
DXmCreateScrolledCSText - Creates a compound string text widget with scroll bars.
SYNOPSIS
Widget DXmCreateScrolledCSText(
Widget parent,
char *name,
Args *args,
Cardinal num_args );
PARAMETERS
The identifier (widget ID) of the parent widget. The name of the created widget. The application override argument list. The number of
arguments in the application override argument list.
DESCRIPTION
The DXmCreateScrolledCSText routine creates a compound string text widget with scroll bars. The routine uses the same arguments and
resources as the DXmCreateCSText routine to create a compound string text widget but uses the following resources to create horizontal and
vertical scroll bars for the widget as well:
-------------------------------------------------------------------
Resource Description
-------------------------------------------------------------------
XmNscrollHorizontal Controls whether a scroll bar that allows
the user to scroll through text horizontally
is added to the compound string text window.
XmNscrollTopSide Controls whether the horizontal scroll bar
is positioned at the top of the compound
string text window.
XmNscrollVertical Controls whether a scroll bar that allows
the user to scroll through text vertically
is added to the compound string text window.
XmNscrollLeftSide Controls whether the vertical scroll bar is
placed on the left side of the compound
string text window.
-------------------------------------------------------------------
Inherited Resources
The DXmCreateScrolledCSText routine inherits behaviour and resources from the following superclasses:
Core Resource Set XmPrimitive Resource Set DXmScrolledCSText Resource Set
RETURN VALUES
The identifier (widget ID) of the created compound string text widget.
SEE ALSO DXmCreateCSText(3X)DXmCreateScrolledCSText(3X)