cp /dev/null Names.txt

FYLElen=`echo $RANDOM$RANDOM % 118614 |bc`
egrep "^....$|^.....$|^......$|^.......$|^........$|^.........$" \
   /usr/share/dict/words|head -$FYLElen|head -1000 \
  |tr -d  '\012' | tr -d \' \
>LongName.txt

Flen=`cat LongName.txt |wc -c`

for x in `seq 1 100`
do

pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 |bc`
pos2=`echo $pos + $len |bc`
NAYME=`cut -c$pos-$pos2 LongName.txt`

pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 |bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 |bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 |bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

NAYME1=`echo $NAYME |tr 'a-z' 'A-Z' |cut -c1 `
NAYME2=`echo $NAYME |tr 'A-Z' 'a-z' |cut -c2- `
NAYME=$NAYME1$NAYME2

echo $NAYME >>Names.txt
NAYME=""
#
pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 +2|bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 +2|bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

NAYME1=`echo $NAYME |tr 'a-z' 'A-Z' |cut -c1 `
NAYME2=`echo $NAYME |tr 'A-Z' 'a-z' |cut -c2- `
NAYME=$NAYME1$NAYME2
echo $NAYME >>Names.txt

NAYME=""
#
pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 3 +1 |bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

pos=`echo $RANDOM % $Flen |bc`
len=`echo $RANDOM % 2 +1|bc`
pos2=`echo $pos + $len |bc`
NAYME=$NAYME`cut -c$pos-$pos2 LongName.txt`

NAYME1=`echo $NAYME |tr 'a-z' 'A-Z' |cut -c1 `
NAYME2=`echo $NAYME |tr 'A-Z' 'a-z' |cut -c2- `
NAYME=$NAYME1$NAYME2
echo $NAYME >>Names.txt
NAYME=""
#
done


