post command
Synopsis
post command <string>
Description
Specifies a shell command that will be executed after online
defragmentation processes a file. The command will be passed the full path to
the file in the shell variable $0 and is run under /bin/sh.
Note that the command is run as the user that started iDefrag. If you need elevated privileges for the command you wish to run, you will need to investigate appropriate mechanisms for privilege escalation (e.g. the setuid bit).
This feature is intended for use with systems running database servers and other similar software, where it can be used to automatically re-open files and restart operation after pre command is used to close them and suspend service.
Example
// Display messages on the system console before and after
// defragmenting any file in /stuff
class "Stuff" {
match files where file is within "/stuff"
color "#ccccff"
pre command "echo \"About to defragment $0\""
post command "echo \"Just defragmented $0\""
}