tracking sequence num


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting tracking sequence num
# 1  
Old 02-21-2006
tracking sequence num

I have files coming to an input directory every few mins...eg

test_00012.txt
test_00013.txt
test_00014.txt

I need to write a script to monitor these and if a file is missing from the sequence I need my script to spot this so I can alert someone...

ie... if I got the following:
test_00012.txt
test_00014.txt
test_00015.txt

I am missing the file with seq num... how do I spot this in a script so I can alert it?
# 2  
Old 02-21-2006
Hi ,
one suggestion,
cut the sequence numbers from the first and last file names after sorting file names, somthing like this

1) ls -lrt *test*|sort (seq no.)| cut the seq no. of first and last using head and tail.
2) get number of files by subtracting last and first no.
3) get the no of files using ls -lrt *test* |wc -l
4) compare the result in step 2 and 3.
5) If they are same everything is fine otherwise somthing is missing

Gaurav
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

find common entries and match the number with long sequence and cut that sequence in output

Hi all, I have a file like this ID 3BP5L_HUMAN Reviewed; 393 AA. AC Q7L8J4; Q96FI5; Q9BQH8; Q9C0E3; DT 05-FEB-2008, integrated into UniProtKB/Swiss-Prot. DT 05-JUL-2004, sequence version 1. DT 05-SEP-2012, entry version 71. FT COILED 59 140 ... (1 Reply)
Discussion started by: manigrover
1 Replies

2. Hardware

About the max num of physical memory

Can anyone tell me what the max num of physical memery depends? It's the bit number of the data bus? How about the max number of the virtual memory? (1 Reply)
Discussion started by: cateran
1 Replies

3. Shell Programming and Scripting

Simple question on $VAR = num

Hello, I am a begginer on shell scripting and I need a simple advice. I have the following script. The output of DATE is gathered from Oracle and it will be 101115 (for todays date) Therefore the DAY will be sed-ed , and it contains 15 #!/bin/sh DATE=`${LIB}/dt_YYMMDD 0` DAY=`echo $DATE| sed... (5 Replies)
Discussion started by: drbiloukos
5 Replies

4. UNIX for Advanced & Expert Users

Set Caps and Num lock from within X?

Hello, Not sure if this is the right place to post it but.. I have a requirement to set Caps lock and/or Num lock on and off via a Cron job. Now I have working scripts that do the job, but as soon as X starts up the jobs no longer run (well they appear to, but Caps lock and Num lock do not... (0 Replies)
Discussion started by: autotuner
0 Replies

5. Shell Programming and Scripting

perl: Please explain this for me: $hexdigit = (0 .. 9, 'a' .. 'f')[$num & 15];

This is taken from perlop. I can't understand what's going on, please can someone explain this for me? $hexdigit = (0 .. 9, 'a' .. 'f'); to get a hexadecimal digit (2 Replies)
Discussion started by: ksheller
2 Replies

6. UNIX for Dummies Questions & Answers

X num of lines before and after

I have a slew of files for historical reference. Each file has a unique line in the file, such as "Today's datetime is:" Each file also contains a unique set of characters on line X, such as "DMX Info." This line number will be different each time a new file is generated. So, for one... (7 Replies)
Discussion started by: jjp
7 Replies

7. Shell Programming and Scripting

Port num incrementing

Hello Guyz These days Iam doing pretty good scripting work that is all because of you fellas.Thank you so much. As it goes ,here comes my next problem.Iam trying to implement automatic port number incrementing. For ex: demo() { echo "Enter for default port: read port ... (5 Replies)
Discussion started by: coolkid
5 Replies

8. Shell Programming and Scripting

how to convert char to num

how to convert char to num or visa versa i am a beginner how to do it can someone guide me please (2 Replies)
Discussion started by: guhas
2 Replies

9. UNIX for Dummies Questions & Answers

setting num lock on at boot up

Once I knew how to set up a unix file so that the num lock would automatically be on after booting up. How exactly is that done? Unix has final control on the setting of the num lock from off or on to on at the end of the boot up process. Any help will be appreciated, especially if detailed. Oh... (0 Replies)
Discussion started by: jddxxx
0 Replies
Login or Register to Ask a Question