A couple of days ago I came across a command
AWS_ACCESS_KEY=\"foo\" AWS_SECRET_KEY=\"bar\" aws list iam
I see that setting variables before
you are missing && before mkdir below is complete statement you desire:
&&
dname=$(date +%d_%m_%y) && mkdir ${dname} && cd ${dname}
Also if its not necessary to declare dname you can do: mkdir $(date +%d_%m_%y) && cd ${dname} both will give same answer
dname
mkdir $(date +%d_%m_%y) && cd ${dname}