写一个小脚本的问题

写一个小脚本的问题

想给一个文件作备份,并且给备份的文件加上当天的时间。
比如:
       mydoc      ---------->         mydoc-20050407.tar.gz

这个脚本怎么写呢?
   

我写的如下,但好像不对,帮我改改。

!/bin/bash

date '+%Y%m%d' > myback
backver= cut -c1-c8 myback
tar cvzf mydoc-$backver.tar.gz mydoc
[code:1]zhyfly@zhyfly:~/bash$ ls
check.txt  grade.txt  mydoc  tar
zhyfly@zhyfly:~/bash$ cat tar
#!/bin/bash
backver=`date '+%Y%m%d'`
tar cvzf mydoc-$backver.tar.gz mydoc
zhyfly@zhyfly:~/bash$ sudo chmod +x tar
zhyfly@zhyfly:~/bash$ ./tar
mydoc
zhyfly@zhyfly:~/bash$ ls
check.txt  grade.txt  mydoc  mydoc-20050407.tar.gz  tar
zhyfly@zhyfly:~/bash$
[/code:1]
谢谢斑竹。
[quote:f44afb243a="caolingzi"]谢谢斑竹。[/quote]
偶不是斑竹 :D
hehe ,谢谢高手。
[quote:60aeaa7007="caolingzi"]hehe ,谢谢高手。[/quote]
偶也不是高手!
haha
还可以用auoexpect语言录个脚本啊