Thanks a lot bakunin. Honestly I'm not clear about the line of code you've given. Too dumb to understand these awesome little magics That's why I think I couldn't make it work.
1.
In this line
what's the last "*" for? And for the <t> after Pt, in my input file, the blank spaces after 'Pt' accounts for one <t>+ 2 blank spaces. Is that a problem? I tried with both but didn't work.
2.
In continuation of the code, what's the first delimiter "\" for? And does this part mean the x & y coordinates of the line after 'Pt'? When you said
Quote:
This matches one coordinate.
you didn't mean it matches the z coordinate right? At the end there's a tab which I think means the blank space between x & y coordinates, I have 4 blank spaces between coordinates so I tried that.(I tried the <t> too) And also my x and y coordinates can have 1 or 2 digits before decimal point i.e it can be 43.**** or 5.****. So in the code should it be
for accounting the 2 digits before the decimal point?
At the end there's a "*" and a delimiter "\". What do these do?
3.In the last part
Why there's a delimiter "\" at the front? Does this delimiter was introduced to mean there's some blank spaces between y coordinate and the 1st digit of z coordinate i.e 0/2?
4.
Quote:
Pt[ <t>]*\(<coordinate>\)\{2\}[0-2]
This matches a "Pt", followed by white space, followed by two such coordinates, followed by a digit between 0 and 2, hence a 0,1 or 2 in the first digit of the z-coordinate. This should identify the lines of the bottom layers.
I understand by the <coordinate> part you meant CODE]\([0-9][0-9]\.[0-9]\{14\}[ <t>]*\)[/CODE] but how does it point to the fact that there two such coordinates (x&y) to get to the first digit of z coordinate(0/2)?
Sorry to give you a hard time man. Again thanks a lot!
Hye all,
I would like some help with reading in a file in which the data is seperated by commas. for instance:
input.dat:
1,2,34,/test
for the above case, the fn. will store the values into an array -> data as follows:
data = 1
data = 2
data = 34
data = /test
I am trying to write... (5 Replies)
Ok; here is the code
INCREMENT=0 #Final Count
MATCH=0 #Treated as a Boolean
declare -a LINEFOUR #Declared Array
for FILE in $DIR; do # DIR was declared earlier
test -f $FILE && (
TEMP=(sed -n '4p' $FILE) #How do I assign the fourth line of the file to TEMP? This doesn't... (1 Reply)
Hi,
I have tried to find some sort of previous similar thread on this but not quite close to what I want to achieve.
Basically I have two class of data in my file..e.g
1,1,1,1,1,2,yes
1,2,3,4,5,5,yes
2,3,4,5,5,5,no
1,2,3,4,4,2,no
1,1,3,4,5,2,no
I wanted to read the "yes" entry to an... (5 Replies)
Hi,
I am trying to use arrays in my script but can not seem to get it to work.
I have a file called sections, this contains headers from a tripwire log file, separated by "@" but could be "," if easier
The headers will be used to cut sections from the log file into another to be mailed.
... (5 Replies)
hi all, i have a data file that contains 2 columns, names and numbers. i need to read names in to a an array call names and numbers in to an array call numbers. i also have # and blank lines in my dat file and i need to skip those when i read the dat file. how do i do this? btw, my column 1 and... (3 Replies)
Hi, im new to shell scripting. i have a query for which i have searched your forums but coulndt get what i need.
i have a file that has two records of exactly the same length and format and they are comma seperated. i need to save the first and the second columns of the input file to 2 different... (11 Replies)
Okay, I've made threads on extracting fields and comparing strings in separate files in .csv's. I've written the following code with intentions of learning more.
I just want this one question answered: How can I assign fields from a file(comma separated) to variables?
My goal is to check... (0 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)
I have this piece of code. The first if statement is not working, however the second if statement is working fine.
I have set a value for Srcs to be file.srcs and want to print it.
If no value for Rcvs is set, I get the print statement correctly
hasValue="file.srcs"
if ${hasValue}; then
... (0 Replies)
i have two files say a and b
a has these lines
1 20 30 40
2 30 40 50
3 25 35 45
5 20 50 20
and b has these lines
20 30
30 40
25 35
20 50
the script reads
FILENAME ( "a" ) {
rec1=$2; rec2=$2; } (4 Replies)