假设test目录下的test1.txt,test2.txt,......,testn.txt 我想过等长的时间,把test中的文件一个一个的替换test1文件夹中的文件,用shell怎么写呢? 谢谢大家
目录内的文件是由 文件名.日期 组成 要删除目录里面所有在15天前的文件 的shell怎么写? 我只知道 find 有time参数,只支持24小时 希望高手大大给个解决办法
本帖最后由 navykoo 于 2013-03-30 13:54 编辑 有一个类似这样的脚本, #!/bin/bash echo "hello" > a.txt while [ True ]; do #do something here, very long and possiblely causing system reboot done ------------------------- 我发现只有脚本正常执行退出后,a.txt才会有内容。在执行过程中a.txt根本没有内容,如果脚本未执行完毕系统提前重启时,也是一样。 简单搜索了一下,大概是说因为行缓冲的问题,shell...
请教一下各位大虾 我想写一个shell 来删除某个目录(该目录随时都有文件写入)下面的文件,删除条件是:删除当前系统前7天以前的文件(也就是保存最近7天的数据),就需要跟当前系统时间做比较,请高手指教一下!!! 非常感谢 ! 急!!!
-rwxrwxrwx 1 oracle oinstall 337 Jul 26 09:15 back_all.sh -rwxr-xr-x 1 oracle oinstall 791 Dec 8 16:40 back_exp.sh 我要写一个shell按照当前的系统日期或我指定的日期进行cp到另外一个目录要怎么写。 比方说我要将上面浏览的文件back_exp.sh拷贝到上层目录中 谢谢! 感谢那些让我进步的人!