Now i understand.
Your dummy script is actually a non-stop loop.
Once kill is executed, process is killed but it will need to wait for the current "sleep" command to finish performing.
Hope my understanding is correct. Let me know if i am wrong
If there's some mismatch in the input file which causes the script to output an error -> " Unrecognized command: ,$ p ". Will this be appended to the file "nohup.out" as well ?
I don;t quite understand this link. Too deep for beginners like me.
Can somebody explain why or give me some guidance on why this will happen when i apply " nohup mycshscript & " ?
Appeciate your help.
I am using csh.
I tried using the below command as well.
What does this statement " sending output to nohup.out" means ? Does it mean my script can run with me exiting the command prompt window already ?
However, when i type " jobs -l ", no jobs seems to be running . Can some experts help ?
Don't really understand how you define reading input from a file rather than a terminal. Can you give me some process examples where process is reading from a file and process is reading from a terminal ?
Is the command jobs -l executed on a different session i.e. the session from which the script is not executed ?
jobs is an entity that is binded to each terminal session, i.e. each session will have its own list of jobs and they are not universal across sessions like process