code: func CreateTruncateFilesScript(files []string, scriptName string) (string, error) {
  	rmScript := "set -e\n"
  	for _, s := range files {
  		rmScript += fmt.Sprintf("truncate -s0 %q\n", s)
  	}
  
  	f, err := ioutil.TempFile("", "s2i-injection-remove")
  	if err != nil {
  		return "", err
  	}
  	if len(scriptName) > 0 {
  		rmScript += fmt.Sprintf("truncate -s0 %q\n", scriptName)
  	}
  	rmScript += "set +e\n"
  	err = ioutil.WriteFile(f.Name(), []byte(rmScript), 0700)
  	return f.Name(), err
  }
docs: // CreateTruncateFilesScript creates a shell script that contains truncation
  // of all files we injected into the container. The path to the script is returned.
  // When the scriptName is provided, it is also truncated together with all
  // secrets.