08-20-2008
better yet create a script that runs "one" time to look for (ls) files and use lsof to add logic for files currently being written to, next add a function for what you want to do with files NOT being written to.
Place that script in a users (root?) cron that runs every minute.
example of logic using lsof:
for F in `ls`
do
VAL=`lsof /full/path/to/$F`
if [ -z $VAL ]
then
your_function_here $F
fi
done
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello,
I am a newbie who is attempting to write a script to monitor a directory for a set of 3 files that I am expecting to get ftp'd. Occasionally, we suspend operations for maintenance etc. but we still get the files so there can be more than 1 set. If there is more than 1 set, I would like... (2 Replies)
Discussion started by: cmf00186
2 Replies
2. Shell Programming and Scripting
Hi All,
We are having important config files in an directory which was accessable by all
/auto/config/Testbed/>ls
config1.intial
config2.intial
config3.inital
often we find that some of the lines are missing in config files, we doubt if some one is removing.
I would like to write... (0 Replies)
Discussion started by: shellscripter
0 Replies
3. Shell Programming and Scripting
Good morning.
I have been attempting to find a way to monitor the capacity of a directory so that when it reaches 80% or higher I can send an event.
I was able to find a script that does this for the whole drive by I can not seem to figure out how to do this for just a single directory.
... (1 Reply)
Discussion started by: LRoberts
1 Replies
4. AIX
I'm am looking for a cheap way to trigger a script when a new file is written in a specific directory. AIX 5.3. It is a production system, so no kernel patching (i.e. inotify).
Filemon and audtiing are too expensive.
Thanks in advance. (2 Replies)
Discussion started by: pbillast
2 Replies
5. UNIX for Dummies Questions & Answers
Hello all,
Can anyone please guide / help me in the following task....
I have a directory where some external users will upload pdf files. The filename of these pdf will be of a particular format (<id>-<first name>_<last name>_<some number>.pdf)
I want to make a script such that it takes... (6 Replies)
Discussion started by: dhawalkv
6 Replies
6. Shell Programming and Scripting
Hi,
I need to write a directory monitor, i.e. a korn shell script which would
Report changes to the directory contents, like:
added file1,
deleted file2,
updated file3 ,
created subdir (optional)...
There is no specific file pattern.
So far I have written a little script... (1 Reply)
Discussion started by: olegkon
1 Replies
7. Shell Programming and Scripting
Hi,
i am new to shell scripts, i need to write a script that can monitor size of directory of specific users. Please help.
Thanks,
Nitin (2 Replies)
Discussion started by: nicksrulz
2 Replies
8. Shell Programming and Scripting
Hi
I am looking for a help in designing a bash script on linux which can do below:-
1) Look in a specific directory for any new files
2) Mail the content of the new file
Appreciate any help
Regards
Neha (5 Replies)
Discussion started by: neha0785
5 Replies
9. Shell Programming and Scripting
i'm trying to find the most efficient way to monitor specific files in different directories in one go.
/var/log/
/var/app/
/var/db/
each one of these directories can have subdirectories which need to be looked into as well.
I want to find any file in this directory that has the name... (7 Replies)
Discussion started by: SkySmart
7 Replies
10. Shell Programming and Scripting
I need bash script that monitor folders for new pdf files and create xml file for rss feed with newest files on the list. I have some script, but it reports errors.
#!/bin/bash
SYSDIR="/var/www/html/Intranet"
HTTPLINK="http://TYPE.IP.ADDRESS.HERE/pdfs"
FEEDTITLE="Najnoviji dokumenti na... (20 Replies)
Discussion started by: markus1981
20 Replies
LEARN ABOUT DEBIAN
ip-ntable
IP-NTABLE(8) Linux IP-NTABLE(8)
NAME
ip-ntable - neighbour table configuration
SYNOPSIS
ip [ OPTIONS ] address { COMMAND | help }
ip ntable change name NAME [ dev DEV ] PARMS
PARMS := { thresh1 VAL | thresh2 VAL | thresh3 VAL | gc_int MSEC | base_reachable MSEC | retrans MSEC | gc_stale MSEC | delay_probe MSEC |
queue LEN | app_probs VAL | ucast_probes VAL | mcast_probes VAL | anycast_delay MSEC | proxy_delay MSEC | proxy_queue LEN |
locktime MSEC }
ip ntable show [ dev DEV ] [ name NAME ]
DESCRIPTION
ip ntable controls the parameters for the neighbour tables.
ip ntable show - list the ip neighbour tables
This commands displays neighbour table parameters and statistics.
dev DEV
only list the table attached to this device.
name NAME
only lists the table with the given name.
ip ntable change - modify table parameter
This command allows modifying table parameters such as timers and queue lengths.
name NAME
the name of the table to modify.
dev DEV
the name of the device to modify the table values.
EXAMPLES
ip ntable show dev eth0
Shows the neighbour table (IPv4 ARP and IPv6 ndisc) parameters on device eth0.
ip ntable change name arp_cache queue 8 dev eth0
Changes the number of packets queued while address is being resolved from the default value (3) to 8 packets.
SEE ALSO
ip(8)
AUTHOR
Manpage by Stephen Hemminger
iproute2 20 Dec 2011 IP-NTABLE(8)