当前位置: 技术问答>linux和unix
关于linux date使用问题
来源: 互联网 发布时间:2016-04-03
本文导语: vi backup.sh cd / (此目录下有cxl) day='date+%Y%m%d' tar -zcvf cxl."$day".tar.gz cxl :wq sh backup.sh 在/下面,我想要的结果打包后的文件名是(比如是今天):cxl.20080314.tar.gz 却显示成cxl.date+%Y%m%d.tar.gz 问题很菜,不吝赐教不胜...
vi backup.sh
cd / (此目录下有cxl)
day='date+%Y%m%d'
tar -zcvf cxl."$day".tar.gz cxl
:wq
sh backup.sh
在/下面,我想要的结果打包后的文件名是(比如是今天):cxl.20080314.tar.gz
却显示成cxl.date+%Y%m%d.tar.gz
问题很菜,不吝赐教不胜感激!
cd / (此目录下有cxl)
day='date+%Y%m%d'
tar -zcvf cxl."$day".tar.gz cxl
:wq
sh backup.sh
在/下面,我想要的结果打包后的文件名是(比如是今天):cxl.20080314.tar.gz
却显示成cxl.date+%Y%m%d.tar.gz
问题很菜,不吝赐教不胜感激!
|
day=`date +'%y%m%d'`
|
day=`date +%Y%m%d`
date左边那个符号是1左边那个号,不是单引号
date左边那个符号是1左边那个号,不是单引号
|
$day=`date +%Y%m%d`;
chomp($day);
tar -zcvf cxl."$day".tar.gz cxl
Notice "chomp($day)", if no chomp, there is a EOF in the end of the $day
chomp($day);
tar -zcvf cxl."$day".tar.gz cxl
Notice "chomp($day)", if no chomp, there is a EOF in the end of the $day