QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 886|回复: 6

写一个小脚本的问题

[复制链接]
发表于 2005-4-7 08:39:50 | 显示全部楼层 |阅读模式
想给一个文件作备份,并且给备份的文件加上当天的时间。
比如:
       mydoc      ---------->         mydoc-20050407.tar.gz

这个脚本怎么写呢?
   

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

!/bin/bash

date '+%Y%m%d' > myback
backver= cut -c1-c8 myback
tar cvzf mydoc-$backver.tar.gz mydoc
发表于 2005-4-7 13:13:26 | 显示全部楼层
[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]
回复

使用道具 举报

 楼主| 发表于 2005-4-7 13:31:08 | 显示全部楼层
谢谢斑竹。
回复

使用道具 举报

发表于 2005-4-7 17:01:57 | 显示全部楼层
[quote:f44afb243a="caolingzi"]谢谢斑竹。[/quote]
偶不是斑竹 :D
回复

使用道具 举报

 楼主| 发表于 2005-4-8 08:39:53 | 显示全部楼层
hehe ,谢谢高手。
回复

使用道具 举报

发表于 2005-4-8 15:37:45 | 显示全部楼层
[quote:60aeaa7007="caolingzi"]hehe ,谢谢高手。[/quote]
偶也不是高手!
回复

使用道具 举报

发表于 2005-4-11 19:12:21 | 显示全部楼层
haha
还可以用auoexpect语言录个脚本啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-10-3 07:25 , Processed in 0.068843 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表