![]() |
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !! |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| passing values into logrotate?? | imbiea | Shell Programming and Scripting | 1 | 06-09-2008 05:03 PM |
| passing variable values to awk command | jerardfjay | Shell Programming and Scripting | 1 | 05-22-2008 04:48 PM |
| passing values from sql to shell script | sachin.gangadha | Shell Programming and Scripting | 3 | 04-23-2008 12:11 AM |
| Passing values from SQR to UNIX | seeuinoz | UNIX for Advanced & Expert Users | 2 | 08-24-2005 04:54 PM |
| Passing values out awk. | gio123bg | Shell Programming and Scripting | 3 | 12-09-2003 01:32 PM |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
|
||||
|
scripting: multiple values from file passing to command
one of my colleagues has this question.
he has a command, C_CMD which accepts 4 variables, $1 $2 $3 $4 he wants to load up a file with multiple rows, one row per set of variables and then iteratively execute the command based on the content of the file. example: at the command line you'd issue: C_CMD A1 B1 C1 D1 C_CMD A2 B2 C2 D2 C_CMD A3 B3 C3 D3 but he wants to have FILE_C with: A1 B1 C1 D1 A2 B2 C2 D2 A3 B3 C3 D3 and then process this in a script to iteratively invoke C_CMD similar to how you would with a single variable like this for $file in `cat \path\FILE_D` do D_CMD $file done can you assist? I thought I saw something similar here a few days ago but now cannot find it. Lisa |
|
||||
|
Shell_Life
I may be a little dense here - is that an answer for my multiple variable example or for my single variable example? you used my single var "names" and that's what is confusing me. I was asking how to script the C_CMD $1 $2 $3 $4 example if your answer does that, please excuse my thickheadedness - I will try it when I can login again. |
|
||||
|
yes, thank you - I could see that after I "slept on it"
what if I changed it up and needed to be able to reference them separately like C_CMD $1 | grep $2 | grep -v $3 | lp -d$4 would I have to just parse them out of the one variable or is there a differen techinque to use in that case (not that I'd write that stmt but just example of piping and passing them) |
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|