看板Programming
标 题Re: 请问在 Linux中每日定时做档案合并该如何完成呢?
发信站KKCITY (Fri Jul 28 04:37:51 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!news.isu!News.a6Crazy.twb
※ 引述《[email protected] (小州)》之铭言:
> ※ 引述《[email protected] (dreamer)》之铭言:
> 我会建议你先学学基本的 bash/tcsh 等 script programming 的部份,
> 这样才好进行。
> 取时间项目,date 可以支援格式化输出,比方像是:
> date +%y-%m-%d
> 就 2006/7/20 来说,就是显示 060720。要更详细说明可以 man date
> 甚至 info date。
> 至於要合并档案的话,只是使用 cat 即可达成需求。
> cat file1 file2 file3 ..... > newfile
> 於 bash 下要把执行命令叙述结果带入使用的话,可以搭配 `` 或者是 $()
> 使用,像是:
> echo "Current date: $(date +%y-%m-%d)"
> 所以有这些资讯後,後续你要达成的需求应该不会很复杂了。
请问如果上述的方式无法达成的话,因为可能要对档案的内容进行判读 ,
以写java程式读档再写档的方式 来达成的话
问题是这java程式在Linux中要如何才能自动排程来执行呢 ?
thanks
--
┌─────◆KKCITY◆─────┐ ◢
◤ ★ 线上音乐新震撼 ★ ◢
◤
│ bbs.kkcity.com.tw │ ^_^ / 随选随播免等待 KKBOX◤ ^_^ /
└──《From:61.59.143.106
》──┘ ◤ http://www.kkbox.com.tw ◤
--