How to pick only the files which are generated in one hour?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting How to pick only the files which are generated in one hour?
# 1  
Old 02-11-2013
Linux How to pick only the files which are generated in one hour?

Hello Masters,
I need one help.
I want to copy the files which are continuously generating on one server.
But this would be on hourly basis.

e.g.
Code:
-rw-rw-r-- 1 akore akore 0 Feb 12 03:20 test1.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 03:42 test2.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 04:22 test3.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 04:50 test4.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 05:22 test5.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 05:42 test6.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 06:55 test7.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 06:58 test8.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 07:17 test9.log 
-rw-rw-r-- 1 akore akore 0 Feb 12 07:28 test10.log

From above first I need to copy the files which are generated between Feb 12 03:00 to Feb 12 03:59.
Code:
Then Feb 12 04:00 to Feb 12 04:59
Then Feb 12 05:00 to Feb 12 05:59

and so on.

That means in 24 hrs my script will copy 24 times.
I need this on daily basis.
I will set a cronjob for this.
But not sure how to pick.
Please help me over here so I can copy the files on ourly basis.
Thanks in advance

Last edited by Scrutinizer; 02-11-2013 at 09:17 AM.. Reason: code tags
# 2  
Old 02-11-2013
find and copy

Hello,

use find with time options (-mtime, -ctime, -atime, -cmin ....)
and -exec cp in your cron.
This User Gave Thanks to bdittmar For This Post:
# 3  
Old 02-11-2013
Touch two files with the right times and "find ... -type f -newer low_time ! -newer high_time"?
This User Gave Thanks to DGPickett For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Pick the last one hour lines from log matching this pattern.

Hello please help me on this, pick the last one hour lines from the log, which have the prefix time format like this. log message log message i tried to do grep, but that failed. my code grep '(date +)' log_file_path This checking only the current time stamp. How to get the log... (16 Replies)
Discussion started by: santosh2626
16 Replies

2. Shell Programming and Scripting

How to tail real time file Generated every hour?

Hi Guys, I am developing a script to monitor log file Generated every hour. When creating a new file scripts not working. My Code . I want to monitor GatewayTransaction.yyyymmdd-hh.log while true; do newdate=$(date '+%Y%m%d') ; nowdate=$(date '+%Y%m%d-%H.log'); tail -f... (7 Replies)
Discussion started by: ooilinlove
7 Replies

3. Shell Programming and Scripting

Files generated today

I would like to find the Files which are generated today in the current directory: I use the commad ls -lrt * | egrep " `date "+%b"` * `date "+%d"` to acheive this. Is there any better way to acquire the same. Multiple answers will be great. Thanks (3 Replies)
Discussion started by: kusathy
3 Replies

4. Shell Programming and Scripting

Files generated by a particular user

Hi I have the following files generated by different users on a directory -rw-rw-r-- 1 NAME1 database03 809 Nov 17 10:41 PCAS_CARD_TRANS_OFF.1111171041.lg -rw-rw-r-- 1 richard ccsdba 10968411 Nov 17 10:43 load_123_RX0_0.1111171016.lg -rw-rw-r-- 1 DEV db03 10713 Nov 17... (5 Replies)
Discussion started by: bobby1015
5 Replies

5. Shell Programming and Scripting

Getting list of files generated last 10 seconds

I was trying to figure out in Korn shell but this may apply elsewhere how to generate a list of files from a directory created in the last 10 seconds or less. I have used the find command in the past with -mtime which is measured in days to get a list of files older than say 7 days for example. ... (1 Reply)
Discussion started by: lee_murray
1 Replies

6. Solaris

core files not getting generated

Hi, We have an application ASPA . The application related processes are running in /ASPA/bin directory . now whenever a process terminates abruptly , a core file should be generated (correct me if i am wrong) in the /ASPA/bin directory . But i am not able to see any such files . The... (4 Replies)
Discussion started by: asalman.qazi
4 Replies

7. Shell Programming and Scripting

need to pick out files which are not of zero bytes

I need a scriptto print only those files from a list of files starting with STMT* which are not of zero bytes ...i.e they have some size if these are the files 631 -rw-r--r-- 1 assrisa assrisa 39099 Aug 19 07:16 STMT_05_D1090819_T071320 -rw-r--r-- 1 assrisa assrisa 0 Aug 19... (2 Replies)
Discussion started by: viv1
2 Replies

8. UNIX for Advanced & Expert Users

Type v for generated files

Hi All, I was checking some of the files and I got the following entries:- =============== v, 664, serv, serv, version.txt, exe L, 775, serv, serv, start.sh, eventserv ================ Could someone please tell me what does the type"v" and "L" represent to. I have not... (2 Replies)
Discussion started by: shubhranshu
2 Replies

9. Shell Programming and Scripting

Ftp all the generated files

Hi All, I'm working on a ftp shell script in which I'm tranfering files from one sever to another using ftp. Some program generates files at undefined time & throughout the day. I have to transfer the files time to time.. i.e. once the file is generated, it should be transfered at the very... (3 Replies)
Discussion started by: im_new
3 Replies

10. UNIX for Dummies Questions & Answers

How to list all the files which are not generated today

How to list all the files which are not generated today, and move all the above files to backup dir. (2 Replies)
Discussion started by: redlotus72
2 Replies
Login or Register to Ask a Question