Need help with finding the latest files


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Need help with finding the latest files
# 1  
Old 08-27-2014
Need help with finding the latest files

Hi,

Actually i got a client requirment and i need experts help here.

we have 30 parent directories and in that we have so many subdirectories and files. i want to find only latest timestamp files with out touching subdirectories
and need to redirect the latest files into some other directory as /tmp/usr.

please help me in advance.
# 2  
Old 08-27-2014
How does the timestamp look like on the file?
Does the latest file have latest timestamp?
How frequently do you think the files are created in the directories?
# 3  
Old 08-27-2014
a) timestamp comes as 20140826232223
b) Yes. it comes as latest timestamp
c) files will create frequently in a hour for every directory

e.g:- file as
Code:
ps.queueapprocessor.output.log.20140826232223


Last edited by Don Cragun; 08-27-2014 at 04:22 AM.. Reason: Add CODE and ICODE tags.
# 4  
Old 08-27-2014
Quote:
Originally Posted by lkeswar
Hi,

Actually i got a client requirment and i need experts help here.

we have 30 parent directories and in that we have so many subdirectories and files. i want to find only latest timestamp files with out touching subdirectories
and need to redirect the latest files into some other directory as /tmp/usr.

please help me in advance.
This makes no sense to me. You can't look at files in a directory (parent directory or subdirectory) without "touching" (i.e., reading) the directory contaiing the files you want to search.

Are you saying that the files you want to look at all files in the 30 parent directories and you don't want to search any subdirectories in any of those parent directories? Something else???

What do you mean by redirect a file into some other directory? Move it? Copy it? Hard link it? (Are the source and target directories in the same filesystem?) Soft link it? Something else???

How are the parent directories named? Are they all on a single filesystem?

If the names are only distinct down to a one second resolution, how do you know that two files won't be created in different directories in the same second (so that redirecting them into a common target directory won't overwrite one of them?

What do you mean by the latest files? The last x files created in all of the file hierarchies rooted in your 30 parent directories? All of the files created in the 30 parent directories that have been created since the last time you ran this script? Something else???

Is ps.queueapprocessor.output.log. present in all of the files you want to process with only the appended date/time stamp changing? Or, do other parts of the name also vary from directory to directory???
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Finding latest file in dir but getting syntax errors

I believe there are couple of syntax issues in my script, couldn't find them :( can someone help me with fixing it to make it work. cd /abcde/ #get the latest filename excluding subdirs filename=`ls -ltr | grep ^- | tail -1 | awk '{print $8}'` #get system date and file timestamp and... (3 Replies)
Discussion started by: simpltyansh
3 Replies

2. Shell Programming and Scripting

Finding the Latest record

Dear All, I have getting data as follows, the second field signifies table name and last one is time stamp. I have return always latest record based on time stamp. Could you please help me ? I/P ==== ... (1 Reply)
Discussion started by: srikanth38
1 Replies

3. Shell Programming and Scripting

Help with finding the latest modified version of a file within directories

I am trying to look into multiple directories and pluck out the latest version of a specific file, regardless of where it sits within the directory structure. Ex: The file is a .xls file and could have a depth within the directory of anywhere from 1-5 Working directory - Folder1... (6 Replies)
Discussion started by: co21ss
6 Replies

4. UNIX for Dummies Questions & Answers

[Solved] Finding the latest file in a directory

Hi All, I am using the below command to find the latest file in a dir: ls -tr $v_sftphomedir/$v_sourcefile |tail -1 or ls -t1 $v_sftphomedir/$v_sourcefile |head -1 and the outpur returned is below: /home/cobr_sftp/var/controllingload/Backup/Dbrwds_Div_1796050246.txt I need only the... (5 Replies)
Discussion started by: abhi_123
5 Replies

5. UNIX for Dummies Questions & Answers

Finding latest dir based on it's name (yyyymmdd)

Hi Folks, As part of my application I need to find out what the latest directory based on the name of that directory (not it's file system timestamp). Example: I have a directory which contains below directories (each of while contains files etc) 20120000/ 20120000/ latest (symbolic link to... (5 Replies)
Discussion started by: DOWD_R
5 Replies

6. Shell Programming and Scripting

Finding the Latest file in a Dir

Hi Everyone, I am writing a shell script and I am struck here: I need to find the latest file in a directory depending upon the date. For example: The files in the directory are: Filename_bo_20110619 Filename_bo_20110620 Filename_bo_20110621 Filename_bo_20110622 So here, I want... (2 Replies)
Discussion started by: filter
2 Replies

7. UNIX for Advanced & Expert Users

Getting Latest files

Hai I wolud like to know how to get the latest files. ex: file_ssss_00 file_ssss_01 i need to get file_ssss_01 files only. (in Unix script) Please give some idea ... (2 Replies)
Discussion started by: raju4u
2 Replies

8. Shell Programming and Scripting

finding latest file having timestamp on it.....

Hi guys, I have a directory in UNIX having files with the below format, i need to pickup the latest file having recent timestamp embedded on it, then need to rename it to a standard file name. Below is the file format: filename_yyyymmdd.csv, i need to pick the latest and move it with the... (1 Reply)
Discussion started by: kaushik25
1 Replies

9. Shell Programming and Scripting

finding duplicate files by size and finding pattern matching and its count

Hi, I have a challenging task,in which i have to find the duplicate files by its name and size,then i need to take anyone of the file.Then i need to open the file and find for more than one pattern and count of that pattern. Note:These are the samples of two files,but i can have more... (2 Replies)
Discussion started by: jerome Sukumar
2 Replies

10. UNIX for Dummies Questions & Answers

finding latest file in Unix

Hi, i want to search a file in the dir , if file exists for todays date print the message that file found or if file does not exist for todays date/ if file not found i want to display message saying that file not found. How to do this. Thx for your help. (2 Replies)
Discussion started by: nick12
2 Replies
Login or Register to Ask a Question