renaming variable between iteration


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting renaming variable between iteration
# 1  
Old 04-06-2005
Question renaming variable between iteration

Hi ,

i'm using the script below , in an iteration "for j in..." (j equal 01 then 02 and so on..), i would rename at each pass the variable nb_bal as nb_bal_$j. (so nb_bal_01 then nb_bal_02 and so on....

I think it's just a quoting problem but at this time i don't find.....

somebody can help ?

thanks in advance
Christian


for j in $liste_mail
do


nb_bal_$j=`rsh $i -l notes01 "find /base/base01/mail/$j -name '*.[nN][sS][fF]' |wc -l" 2> /dev/null`


done
# 2  
Old 04-06-2005
Try:
temp=`rsh $i -l notes01 "find /base/base01/mail/$j -name '*.[nN][sS][fF]' |wc -l" 2> /dev/null`
eval nb_bal_$j=\$temp
# 3  
Old 04-06-2005
Thank you very much , this is the right thing i want !

Christian
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

While loop is running only for the first iteration

Hello, I've written a script to automate encoding of all the MP4 files in a directory (incl. subdirectories). But unfortunately it's running for the first MP4 file only. My machine details: root@Ubuntu16:~# uname -a Linux Ubuntu16 4.10.0-28-generic #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48... (2 Replies)
Discussion started by: prvnrk
2 Replies

2. Shell Programming and Scripting

Loop iteration with two variables

Hello, I have been stuck on this for some time and invested many hours trying to find a solution. I am trying to either loop through two variables or or two arrays and not sure how to do it. I am limited to ksh only, and don't have the ability to do a foreach, or for i AND for j etc...I... (19 Replies)
Discussion started by: Decoy Octopus88
19 Replies

3. Shell Programming and Scripting

Getting the iteration count in WHILE LOOP

bash in RHEL 6.4 I have a requirement in which I want to get the iteration count from a WHILE LOOP. The below mentioned simple script test.sh works fine. In the below script, the WHILE loop will iterate every 5 seconds infinitely until it greps the string BASKETBALL from /tmp/somestring.txt... (6 Replies)
Discussion started by: John K
6 Replies

4. Shell Programming and Scripting

Iteration in perl

How to iterate the contents in below file using PERL? url.txt (2 Replies)
Discussion started by: vel4ever
2 Replies

5. Shell Programming and Scripting

Do something only that last iteration of loop

I have a script with logic like: my_function() { if mkdir $1 mkdir mydir_${2} else do something else fi } read in list of items while read list do my_function $list `date` done so basically it will make a directory for every name in the list and create a directory with the... (6 Replies)
Discussion started by: glev2005
6 Replies

6. Shell Programming and Scripting

Script running for one iteration and failing the second one

Hi, I am using Tclexpect to automation testing on switches and using regexp and the buffer outputs the program is running well for one iteration and failing the second one... can anyone please guide me what is the mistake i am making? Thanks Here is the small version of the program, while... (2 Replies)
Discussion started by: roh_20022002
2 Replies

7. Shell Programming and Scripting

howto stop loop iteration

I wonder how to stop further loop iterations when conditions gets false e.g. This file.txt contains the following structure : 1 2 3 4 5 6 7 8 9 10 How to stop iteration when if statement gets false ? for n in `cat file.txt` do if (( n<=5 )) (1 Reply)
Discussion started by: presul
1 Replies

8. Shell Programming and Scripting

How to change variable name depending on iteration

Hi, I would like to get a solution to this situation if possible. In a "for" loop how can I assign a value to a variable and then change the name of that variable depending on the loop iteration? So what I am looking for is something like this in pseudo-code: for i in 1 2 3 4 do echo... (2 Replies)
Discussion started by: yonderboy
2 Replies

9. Shell Programming and Scripting

Iteration on line number using perl

hi freinds, I am writing a script using perl My input file will be looking like this OSILANConnectorTypeDetected RO 11713000 OSILANSignalTypeOverride RW 11610000 OSILANSignalTypeDetected RO 11620000 OSILANSignalTypeAdaptive RW 11630000 Now i need the control go to 1st line 3rd... (4 Replies)
Discussion started by: jyo123.jyothi
4 Replies

10. Shell Programming and Scripting

New iteration of for-loop without incrementing?

Another question, is it possible to, in a for-loop incrementing until it reaches a certain number, to have it loop again without incrementing? Just have it drop what it is doing when it reaches this command and start again at the same number it was at? I know I could make a while loop and just... (0 Replies)
Discussion started by: jeriryan87
0 Replies
Login or Register to Ask a Question