Is it possible to request for a job to be run at a later specifed time in the background?
This is what I have so far,
nohup nice MY_PROGRAM > foo.out 2> foo.err < /dev/null | at 05:23 PM Mon & echo $!
However, It echos back a process Id e.g. (18454) This process ID doesnt actually exist, that is, if run
This is the process ID that is assigened to that job
18453 pts/2 00:00:00 MY_PROGRAM
thats is PID-1 = PID somehow? Any idea why that happens? or in theres any error in my command?