BEGIN { FS = "[/]"; print "#!/bin/bash"; print "dname=`cat ./dname.tmp`;"; print "echo $dname;"; } if (NF <= 3) { cpa = $1 "/" $2 "/" $3; cpb = $1 "/$dname/" $2 "/`cat " cpa " | awk -f ./title.awk`;"; print "mkdir -p " $1 "/$dname/" $2; print "cp " cpa, cpb; } else if (NF <=4) { cpa = $1 "/" $2 "/" $3 "/" $4; cpb = $1 "/$dname/" $2 "/" $3 "/`cat " cpa " | awk -f ./title.awk`;"; print "mkdir -p " $1 "/$dname/" $2 "/" $3; print "cp " cpa, cpb; }