Sponsored Content
Top Forums Shell Programming and Scripting Should pick latest file within past 3 days using UNIX script and perform steps in message below. Post 303008676 by Chubler_XL on Monday 4th of December 2017 10:03:53 PM
Old 12-04-2017
How about this:

Code:
MIDNIGHT=$(date -d 0:0 +'%s')
((THREEDAYSAGO=MIDNIGHT - 3*3600*24))

for file in *_*_*.dat
do
   FILESTAMP=${file#*_}
   FILESTAMP=${FILESTAMP%_*}
   if [[ $(date -d $FILESTAMP +'%s') -ge $THREEDAYSAGO ]]
   then
       awk '
           NR==19{
              if (substr($0,31,11) == "S A M P L E")
                 EC=1
              exit
           }
           END { exit EC }' $file

       if [ $? -eq 1 ] 
       then
           # copy all data that has GENERIC to "other file"
           grep "GENERIC" $file >> ./"other file"
       fi
   fi
done

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

ls latest 4 days or specify days of files in the directory

Hi, I would like to list latest 2 days, 3 days or 4 days,etc of files in the directory... how? is it using ls? (3 Replies)
Discussion started by: happyv
3 Replies

2. Shell Programming and Scripting

Script to pick out files from a file which are older than 15 days

Hi , I have a file abc.txt which actually contains a directory and file list -rwxrwxr-x 1 dmadmin mmasapp 334 Dec 03 2001 aafs_006.ksh -rwxrwxr-x 1 dmadmin mmasapp 1270 Nov 13 2001 mcl_deposit_ftp.ksh -rwxrwxr-x 1 dmadmin mmasapp 925 Oct 31 2001 ... (1 Reply)
Discussion started by: viv1
1 Replies

3. UNIX for Dummies Questions & Answers

creating a CSV file for past 7 days

I have a requirement which will select the files with a specific naming convention which got created in past 7 days in a specific directory.Lets say the directory is /data/XYZ and the file names follow the below nomenclature like Daily_File*.txt I just need to create one CSV file which will... (12 Replies)
Discussion started by: dr46014
12 Replies

4. Shell Programming and Scripting

find files from the past 7 days

Hi All, I have a file which contains the listing of another directory: >cat list.dat -rwxr-xr-x 1 test staff 10240 Oct 02 06:53 test.txtdd -rwxrwxrwx 1 test staff 0 Oct 04 07:22 test.txx -rwxrwxrwx 1 test staff 132 Sep 16 2007 test_tt.sh... (6 Replies)
Discussion started by: deepakgang
6 Replies

5. UNIX for Dummies Questions & Answers

unix script that will pick up first 10 file

Suppose I have a unix file which contain a lost of 60 files like filename1 filename2 ... .. ... filename60 I want to write a unix script that will pick up first 10 files in first run 10-20 files in 2 run 20-30 files in 3 run 30-40 files in 4 run 40-50 files in 5 run 50-60 files in 6... (1 Reply)
Discussion started by: er_zeeshan05
1 Replies

6. Shell Programming and Scripting

how can i pick the latest log file as per below

in the below .. i want to pick the latest logfile which is having JPS.PR inside.. that means i want particularly "spgport040408041223.log:@@@@@@@@ 04:13:09 Adding: JPS.PR." which is latest among these.. is it possible to compare the current time with logfile time ? reptm@xblr0758rop>... (4 Replies)
Discussion started by: mail2sant
4 Replies

7. UNIX for Dummies Questions & Answers

pick the very latest directory

Hi, I have some list of directories in the form datemonthyear e.g. 02082009, 03082009 and 04082009 etc. I need to pick the latest directory from the current working directory. Outcome: 05082009 This is the output am expecting. Thanks (6 Replies)
Discussion started by: venkatesht
6 Replies

8. UNIX for Dummies Questions & Answers

Need command to pick the latest file

Hi In my script i am trying to access mainframe server using FTP, in the server i have filee with the timestamp.I need to get the file with the latest timestamp among them . The server has the below files / ftp> cd /outbox 250 CWD command successful ftp> ls 200 PORT command successful... (4 Replies)
Discussion started by: laxmi131
4 Replies

9. Shell Programming and Scripting

to pick the latest file modified in a directory

I wan to pick the latest modified file name and redirect it to a file .. ls -tr | tail -1 >file but this is printing file ins side the filename , can anyone help me out (5 Replies)
Discussion started by: vishwakar
5 Replies

10. Shell Programming and Scripting

I have this list of files . Now I will have to pick the latest file based on some condition

3679 Jul 21 23:59 belk_rpo_error_**po9324892**_07212014.log 0 Jul 22 23:59 belk_rpo_error_**po9324892**_07222014.log 3679 Jul 23 23:59 belk_rpo_error_**po9324892**_07232014.log 22 Jul 22 06:30 belk_rpo_error_**po9324267**_07012014.log 0 Jul 20 05:50... (5 Replies)
Discussion started by: LoneRanger
5 Replies
GMERLIN_IMGCONVERT(1)						   User Manuals 					     GMERLIN_IMGCONVERT(1)

NAME
gmerlin_imgconvert - Image converter SYNOPSIS
gmerlin_imgconvert [-co options] input_image output_image DESCRIPTION
Image converter OPTIONS
-co <options> Conversion options q=<number> (1..5, default: 2) Conversion Quality Set the conversion quality for format conversions. Lower quality means more speed. Values above 3 enable slow high quality calculations. sm=<string> Supported strings: auto nearest bilinear quadratic cubic_bspline cubic_mitchell cubic_catmull sinc_lanczos Default: auto Scale mode Choose scaling method. Auto means to choose based on the conversion quality. Nearest is fastest, Sinc with Lanczos window is slowest. so=<number> (4..1000, default: 4) Scale order Order for sinc scaling dm=<string> Supported strings: none copy scale Default: none Deinterlace mode Specify interlace mode. Higher modes are better but slower. ddm=<string> Supported strings: top bottom Default: top Drop mode Specifies which field the deinterlacer should drop. fd=[1|0] (default: 0) Force deinterlacing Force deinterlacing if you want progressive output and the input format pretends to be progressive also. GENERIC OPTIONS
The following generic options are available for all gmerlin applications -help Print this help message and exit -help-man Print this help message as a manual page and exit -help-texi Print this help message in texinfo format and exit -version Print version info and exit Gmerlin December 2012 GMERLIN_IMGCONVERT(1)
All times are GMT -4. The time now is 11:42 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy