Crontab entry to shutdown if no users
Hello,
I have an Ubuntu 8.04 server that supplies gnump3d tunes, some http and serves as a test bed into my somewhat recent fascination with Linux. I love the flexibility of the platform and really enjoy rocking the CLI. My question is: How can I write a script that will check to see if I am logged in and if it returns negative, shutdown the server. I have tried (and forgive my ignorance, please. I have witnessed the awesome power of people helping with Linux and I must say it is amazing): Code:
#!/bin/bash Code:
30 23 * * * * root NightKill If I have an extra *, disregard it. I wasn't copying from my actual crontab. How does one get this to work? I have googled, I have searched, I am new. Any help is appreciated. /drew |
I don't really understand what the problem is. The syntax of your script is clearly wrong because it lacks the "command substitution". Anyway, you can test if a particular user is logged in, by means of the w command, e.g.
Code:
#!/bin/bash |
|
Thank you colucix and JZL240I-U.
I guess I was trying to use the output from the users command to test if I was logged in. I should have been more clear. JZL240I-U I have made it about half way through the first two sites you mentioned, I must just need to pay more attention. Thanks again /drew |
All times are GMT -5. The time now is 03:57 AM. |