我正在使用Cygwin Terminal运行shell来执行我的Windows 7系统的shell脚本。 我正在创建目录,但它是在名称中创建一个点。
test.sh
#!/bin/bash
echo "Hello World"
temp=$(date '+%d%m%Y')
dirName="Test_$temp"
dirPath=/cygdrive/c/MyFolder/"$dirName"
echo "$dirName"
echo "$dirPath"
mkdir -m 777 $dirPath
执行sh test.sh
创建文件夹Test_26062015
,期望为Test_26062015
。为什么这3名特殊租船人来了,我该如何纠正?