I want to mkdir as:
site1/www,site1/log
site2/www,site2/log
site3/www,site3/log
And permission of these folders is 700.
Then I tried script in Bash shell as below:
sites_arr=(site1 site2 site3)
for sitename in ${sites_arr[@]}
do
mkdir $sitename
mkdir –m 700 –p /var/${sitename}/{www/,log/}
done
But mkdir –m 700 –p ${sitename}/{www/,log/} always give me error:
mkdir: cannot create directory ‘–m’: File exists
mkdir: cannot create directory ‘700’: File exists
mkdir: cannot create directory ‘–p’: File exists
Where is the problem?