Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I need to create a small script which i want to run every night to check if a file is created in a certain directory. If a file is created i need an email message to warn me about it.
Hi,
I need to create a small script which i want to run every night to check if a file is created in a certain directory. If a file is created i need an email message to warn me about it. I can find the file like this
But this also sends a message without body. I only want a mail if a file exists.
Ok...so now that we know what you want, why don't you post what you have DONE to accomplish this?? Read the "Question Guidelines"...we're happy to help you, but we WILL NOT write your scripts for you. There are abundant tutorials available, along with samples/examples, to get you started, and you can find them with a brief Google search.
Post what you've written/done/tried (past the single-line above), and we'll be glad to help.
Please check the link in my signature for My Bash Blog. It discusses how to create and debug bash scripts and discusses the very most important detail, which is if you can type it in a command line, you can add it to a script and run it that way.
t3=$(find folder -mtime 0 -name "*.txt")
if test -z "$t1"
then
echo "\$t1 is empty"
else
find find -mtime 0 -name "*.ERG" | mail -s 'error' Mailaddress
fi
[ -e /path/to/file ] && do something
[[ -e /path/to/file ]] && do something
if [ -e /path/to/file ] ;
then
do something
fi
if [[-e /path/to/file ]] ;
then
do something
fi
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.