Basically, Linux will delete all .bat files if they exist and windows will delete all .sh files if they exist.