title: Could replacing a bash script with a new version cause a running instance of the script to fail
body: <p>I am running bash scripts from java programs on a server. I just uploaded a new version of the script intending the next run of the script to use the version. I did not mean to interrupt the existing, running instances of the script. However, I just received over 100 notifications of crashes from my 300 servers. I'm guessing replacing the running bash script with a new version caused this. However, this would require that the running bash script is reading from the disk as it gets to each new step. Is this how it works?</p>
  
  <p>The running versions of the bash script run some ray tracing software. Each run takes 2 hours.  Sub-steps take between 5 minutes and 1.5 hours. The script always reports crashing after finishing a step in the script. It never reports crashing an already running sub-step. Some crashes report not finding commands that I cannot find in the script. Different crashes report different places.</p>
  
  <p>help!</p>
  
  <p>EDIT: I copied the script to all 300 servers using scp. The file was replaced on the file system. This is not a shared-file.</p>