当前位置: 技术问答>linux和unix
变量连接时被替换掉是什么原因啊DIRPATH="/1/2/3/4/5/6/${DATE}/yuan/"
来源: 互联网 发布时间:2017-05-11
本文导语: [root@localhost shell]# cat file.sh #!/bin/sh DATE=`date +"%Y%m%d" -d "-1 days"` DIRPATH="/1/2/3/4/5/6/${DATE}/yuan/" echo $DIRPATH [root@localhost shell]# sh file.sh /yuan//4/5/6/20140302 [root@localhost shell]# 很奇怪,前3个文件夹会被替换掉 /1/2/3 | ...
[root@localhost shell]# cat file.sh
#!/bin/sh
DATE=`date +"%Y%m%d" -d "-1 days"`
DIRPATH="/1/2/3/4/5/6/${DATE}/yuan/"
echo $DIRPATH
[root@localhost shell]# sh file.sh
/yuan//4/5/6/20140302
[root@localhost shell]#
很奇怪,前3个文件夹会被替换掉
/1/2/3
|
来者有分,既然都没人来啊!