我想用日期来命名一个tar文件,但我尝试的方法不起作用。请看下面的代码以获得更好的解释,我该怎么做?
date=$( date +%Y-%m-%d_%H:%M:%S )
tar -czf ${imageName-$date}.tar.gz ${imageBasename} 2>>$ERRORLOG
图片名称是一个变量,用于存储图片的名称,例如:win-ser-rdp
我也尝试过:
tar -czf ${imageName}:${date}.tar.gz ${imageBasename} 2>>$ERRORLOG
很遗憾,它也没起作用 :(
感谢所有的帮助 :D
foo:bar
的目标文件,它将假定它是主机foo
上的远程文件bar
。我不确定是否可以创建一个带有冒号的文件名。 - umläute