写一个小脚本的问题
想给一个文件作备份,并且给备份的文件加上当天的时间。比如:
mydoc ----------> mydoc-20050407.tar.gz
这个脚本怎么写呢?
我写的如下,但好像不对,帮我改改。
!/bin/bash
date '+%Y%m%d' > myback
backver= cut -c1-c8 myback
tar cvzf mydoc-$backver.tar.gz mydoc zhyfly@zhyfly:~/bash$ ls
check.txtgrade.txtmydoctar
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.txtgrade.txtmydocmydoc-20050407.tar.gztar
zhyfly@zhyfly:~/bash$
谢谢斑竹。 谢谢斑竹。
偶不是斑竹 :D hehe ,谢谢高手。 hehe ,谢谢高手。
偶也不是高手!:) haha
还可以用auoexpect语言录个脚本啊
页:
[1]