10 More Discussions You Might Find Interesting
1. UNIX for Beginners Questions & Answers
Hello folks.
I will start out by saying as far as unix/linux scripting goes I know less about it than i do about giving birth (I'm a guy hehe). I am looking to make a shutdown script that will either shut down the system or reboot it using one of the shutdown run methods IE init 2 - 5 or a base... (1 Reply)
Discussion started by: azurie
1 Replies
2. Shell Programming and Scripting
My staff seem to have a habit of leaving thier PCs on over night so I need to write a short script to shutdown any XP clients logged into the local samba domain that I can run as a cron job at a set time.
I can list the connected clients and their IP addresses with:
$ smbstatus -b
Samba... (6 Replies)
Discussion started by: barrydocks
6 Replies
3. Shell Programming and Scripting
Hi all,
I'm writing a script to stop & start oracle:
su - oracle -c "sqlplus / as sysdba" -c "shutdown immediate">> ${log} 2>&1
The {log} refers to the log file. The part in bold gives error:
/usr/sbin/shutdown: Only root can run /usr/sbin/shutdown
Pls suggest how to correct this.
... (5 Replies)
Discussion started by: frum
5 Replies
4. Shell Programming and Scripting
I am going to create shutdown database script. We have dabase shutdown script.
But i need take dabase which online and make it down.
I got user id which needs to dabase to down
ID=`ps -ef | grep -i pmon | grep -v grep | awk '{print $1}'` (
got orace side
DB=`ps -ef | grep -i pmon |... (1 Reply)
Discussion started by: allwin
1 Replies
5. Shell Programming and Scripting
Im writing a script to read a file called shutdown.cf and shut down any scripts that are listed there.
I have came up with the following based on things I saw in similar programs but it doesn not work:
Has anybody any idea what I may be doing wrong?
Cheers
Paul (4 Replies)
Discussion started by: runnerpaul
4 Replies
6. UNIX for Dummies Questions & Answers
I have Oracle 9i R2 on AIX 5.2. My Database is running in shared server mode (MTS).
Sometimes when I shutdown the database it shutsdown cleanly in 4-5 mints and sometimes it takes good 15-20 minutes and then I get some ora-600 errors and only way to shutdown is by opening another session and... (7 Replies)
Discussion started by: aixhp
7 Replies
7. Shell Programming and Scripting
Hi, i need shutdown a pc, is in the same network
what command i can use in the script :o ? (1 Reply)
Discussion started by: Dymblos
1 Replies
8. UNIX for Dummies Questions & Answers
I want to make a script to shutdown a unixware computer from other user then root. In Sco version i use "as root" but in the unixware i don't know.
Please help me.
10x (12 Replies)
Discussion started by: kelu
12 Replies
9. UNIX for Advanced & Expert Users
Hi Guys,
I want to execute few of my bash script, so that whenever someone calls shutdown now -r command, I want my script to execute first before shutting down.
Any help please?????
I've just started playing with the unix system, so far its been brilliant.... (10 Replies)
Discussion started by: alpha_manic
10 Replies
10. UNIX for Dummies Questions & Answers
I am running JDictd (http://www.informatik.uni-leipzig.de/~duc/Java/JDictd/) from tcsh in Terminal on Mac OS X (:=Darwin=FreeBSD/Mach).
I am trying to get it to exit cleanly silently upon Mac OS X system shutdown.
My idea was that if there was a logout script in FreeBSD (basically a script... (1 Reply)
Discussion started by: ropers
1 Replies
REGISTER_SHUTDOWN_FUNCTION(3) 1 REGISTER_SHUTDOWN_FUNCTION(3)
register_shutdown_function - Register a function for execution on shutdown
SYNOPSIS
void register_shutdown_function (callable $callback, [mixed $parameter], [mixed $...])
DESCRIPTION
Registers a $callback to be executed after script execution finishes or exit(3) is called.
Multiple calls to register_shutdown_function(3) can be made, and each will be called in the same order as they were registered. If you
call exit(3) within one registered shutdown function, processing will stop completely and no other registered shutdown functions will be
called.
PARAMETERS
o $callback
- The shutdown callback to register. The shutdown callbacks are executed as the part of the request, so it's possible to send
output from them and access output buffers.
o $parameter
- It is possible to pass parameters to the shutdown function by passing additional parameters.
o $...
-
RETURN VALUES
No value is returned.
ERRORS
/EXCEPTIONS
If the passed callback is not callable a E_WARNING level error will be generated.
EXAMPLES
Example #1
register_shutdown_function(3) example
<?php
function shutdown()
{
// This is our shutdown function, in
// here we can do any last operations
// before the script is complete.
echo 'Script executed with success', PHP_EOL;
}
register_shutdown_function('shutdown');
?>
NOTES
Note
Working directory of the script can change inside the shutdown function under some web servers, e.g. Apache.
Note
Shutdown functions will not be executed if the process is killed with a SIGTERM or SIGKILL signal. While you cannot intercept a
SIGKILL, you can use pcntl_signal(3) to install a handler for a SIGTERM which uses exit(3) to end cleanly.
SEE ALSO
auto_append_file, exit(3), The section on connection handling.
PHP Documentation Group REGISTER_SHUTDOWN_FUNCTION(3)