我有像这样打包tar的脚本:
#!/bin/sh
last=`ls [JKT-MMM1]*.tar | sed s/.tar//g | sort -g | tail -1`
if(($last%1==0))
then
tar -cf `date '+%W%b%d'`.tar [JKT-MMM1]*.tar
fi
执行此脚本后,输出文件名如下所示:38Sep28
所以我的问题是如何将名称添加到此文件中?(我希望输出文件如下:38Sep28.JKT-MM1)
由于
答案 0 :(得分:0)
不是完整的解决方案,只是一个线索:
DATE=`date +%W%b%d`
NAME=`echo ${last}.tar`
FILE=`echo ${DATE}${NAME}`
tar -cf ${FILE} [JKT-MMM1]*.tar