going off your two posts you seem to be confused with what the backticks are actually for
often they are used to 'capture' the output of a command
for example, to 'store' the date
Code:
DateAndTime=`date`
echo $DateAndTime
and you should really be using $()
Code:
DateAndTime=$(date)
echo $DateAndTime
see
http://tldp.org/LDP/abs/html/commandsub.html
for more details
on to your script,
Code:
#!/bin/bash
for i in {000..100};do
for j in {000..100};do
mkdir "shiv_${i}_${j}"
done
done
when working with numbers in {dir,file}names I like to 'pad' with 0s, makes a listing much easier to read/process
the use of {} in ${i} ${j} allows for the _, example shiv$i_$j would give shiv_001 , since $i_ does not exist