Dear help!
I want to print
The number i is number i
let i=1 to 5
output
should be like
The number 1 is number 1
The number 2 is number 2
The number 3 is number 3
The number 4 is number 4
The number 5 is number 5
Would be gr8 if you mke this with awk
Thanks
$ echo "10" | nawk '{for(i=1;i<=$0;i++)print "The Number is " i " is Number " i}'
The Number is 1 is Number 1
The Number is 2 is Number 2
The Number is 3 is Number 3
The Number is 4 is Number 4
The Number is 5 is Number 5
The Number is 6 is Number 6
The Number is 7 is Number 7
The Number is 8 is Number 8
The Number is 9 is Number 9
The Number is 10 is Number 10
this can be done with for loop ...
$ for i in 1 2 3 4 5
> do
> echo "the number $i is number $i"
> done
the number 1 is number 1
the number 2 is number 2
the number 3 is number 3
the number 4 is number 4
the number 5 is number 5
In the for loop, you do something like this also.
for i in $(seq 10) # if you have seq command in your system
Thanks,
now suppose i want
for i=1 to 8 and j = 1 to 10
discoi in diskj
ouput should look like
disco1 in disk1
disco1 in disk2
......
...
disco1 in disk8
disco2 in disk1
disco2 in disk2
....
...
disco2 in disk8
etc etc
awk is preferred,thanks in advance
thanks
$ echo "3 4" | nawk '{for(i=1;i<=$1;i++){for(j=1;j<=$2;j++)print "disco"i" in disk"j}}'
disco1 in disk1
disco1 in disk2
disco1 in disk3
disco1 in disk4
disco2 in disk1
disco2 in disk2
disco2 in disk3
disco2 in disk4
disco3 in disk1
disco3 in disk2
disco3 in disk3
disco3 in disk4
$ echo "8" | nawk -v j_val=10 '{for(i=1;i<=$0;i++) for(j=1;j<=j_val;j++) print "Disco " i " in Disk " j}'