Storing values in arrays using csh


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Storing values in arrays using csh
# 1  
Old 07-12-2010
Storing values in arrays using csh

I am reading a number of files but then I want to put the ranges

xmin xmax ymin ymax

as arrays for each file.

Any idea how I can do this???

Code:
    set j = 1
    echo "Welcome $i times"
    while ( $j <= $i )
      echo "$j"
      set fname = $fin[$j]-bst-misf.xy
      echo " "$fname
      set xminb = `awk '{print $1}' $fname | minmax          \
                   |  awk '{split ($5,a,"<"); print a[2]}'   \
                   |  awk '{split ($1,b,"/"); print b[1]}'`
      set xmaxb = `awk '{print $1}' $fname | minmax          \
                   |  awk '{split ($5,a,"<"); print a[2]}'   \
                   |  awk '{split ($1,b,"/"); print b[2]}'   \
                   |  awk '{split ($1,c,">"); print c[1]}'`
      set yminb = `awk '{print $2}' $fname | minmax          \
                   |  awk '{split ($5,a,"<"); print a[2]}'   \
                   |  awk '{split ($1,b,"/"); print b[1]}'`
      set ymaxb = `awk '{print $2}' $fname | minmax          \
                   |  awk '{split ($5,a,"<"); print a[2]}'   \
                   |  awk '{split ($1,b,"/"); print b[2]}'   \
                   |  awk '{split ($1,c,">"); print c[1]}'`
      echo " "$xminb"/"$xmaxb"/"$yminb"/"$ymaxb
      MATH j = $j + 1
    end

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Declaring arrays in csh

Does anyone know how to declare an array in csh? I don't want to declare any elements in the array because I have a variable that represents the size of the array. For example: the array I want to declare is called sortList and it passes in the variable ARRAYSIZE that stores the value 8. (1 Reply)
Discussion started by: demet8
1 Replies

2. Shell Programming and Scripting

storing multiple values in a array variable

Am using a find command in my script .The output may be one or more. I need to store those values in a array and need to access those. Am unable to find the solution . Any help on this will be helpful. if < code> else a=<find command output which gives the file name either 1 or more> if 1... (1 Reply)
Discussion started by: rogerben
1 Replies

3. UNIX for Dummies Questions & Answers

Storing values in shell variable

Hi, I am writing a shell script where, x=y y=z When I want to print z, I can do $y How do I use only "x" without any direct reference to "y" to print z? Thanks, -G (3 Replies)
Discussion started by: gaurab
3 Replies

4. Shell Programming and Scripting

Storing values in arrays

I have the following csh script which lets the use pass the following as an argument -legend=tag1/tag2/tag3/tag4/tag5/tag6/tag7 We pass a number of tags separated by '/'. I want to save the legend tags in an array and have done as below. How can I improve on this as things are getting quite... (3 Replies)
Discussion started by: kristinu
3 Replies

5. Shell Programming and Scripting

storing values in arrays using shell

Friends, I have to execute a command and store its contents into an array using shell. this is what i have tried #!/bin/bash disk_names = ($(`iostat -xtc | egrep -v "device|nfs" | awk '{print $1}'| tr '\n' ' ' `)) But its throwing an error message as ./test-script ./test-script:... (6 Replies)
Discussion started by: achak01
6 Replies

6. Shell Programming and Scripting

storing values in a list or array

i have a file called file.txt having the following entries. 2321 2311 2313 4213 i wnat to store these values in a list and i want to iterate the list using loop and store it in another list (1 Reply)
Discussion started by: KiranKumarKarre
1 Replies

7. UNIX for Dummies Questions & Answers

Storing Multiple Values in a Variable

Hi, My code is as below: integer i=7 while ((i <= 5 )); do # test_out is a variable which contains data separated by "^". a= `echo $test_out | cut -d"^" -f$i` echo "$a" (( i = i + 1)); done From the above code, i kept $i after f so that i can capture all the data which is... (1 Reply)
Discussion started by: sandeep_1105
1 Replies

8. Shell Programming and Scripting

Storing Command Line Values

Hi, I am trying to read the value passed by the user and store it in a variable so that later I can read it from the variable. But I am getting errors. Can you please help? Thanks. Code: $ECHO "Enter the Country for which you want the installation to be executed? (US/India):" read COUNTRY... (3 Replies)
Discussion started by: yoursdavinder
3 Replies

9. Shell Programming and Scripting

Storing information in arrays....

Hello, I am writing a shell script to do the following. It greps information from the messages log and then I use the cut command to isolate the field I need (the username) and output the information to a text file. I now have to do the following. Count how many times each user logged in. So... (3 Replies)
Discussion started by: mojoman
3 Replies

10. Shell Programming and Scripting

Storing values in variable

Hi All, Here is the description of the problem. I am scripting for database access using k-shell on solaris box dbaccess <databasename> - << EOF 2>/dev/null | awk 'BEGIN {FS=" "}\ {printf "%s", $1}' | grep -v "^$" | \ read cnt1 OUTPUT TO PIPE cat WITHOUT HEADINGS select count(*) from... (1 Reply)
Discussion started by: matrixmadhan
1 Replies
Login or Register to Ask a Question