Backup script ingested an accidental asterisk and deleted everything
A 21-year-old programmer named Miller accidentally deleted all data while running a cleanup script on a mainframe. The error occurred when an asterisk was passed instead of a specific drive letter, leading to the deletion of every file and code. This incident highlights the risks of allowing inexperienced individuals to write critical code without proper oversight.
- ▪Miller wrote a cleanup routine for a mainframe that inadvertently deleted all data due to an error in drive letter assignment.
- ▪The mistake happened when the system assigned an asterisk instead of a specific drive letter, causing the deletion command to apply to all files.
- ▪It took Miller a full day to restore the lost data, impacting 20 other employees who were unable to work during that time.
Opening excerpt (first ~120 words) tap to expand
(function() { let windowUrl = window.location.href; windowUrl = windowUrl.substring(windowUrl.indexOf('?') + 1); let messageElement = document.querySelector('.shareableMessage'); if (windowUrl && windowUrl.includes('code') && windowUrl.includes('expires')) { messageElement.style.display = 'block'; } })(); Storage Backup script ingested an accidental asterisk and deleted everything Letting a 21-year-old write critical code without supervision is not smart Simon Sharwood Simon Sharwood APAC Editor Published mon 18 May 2026 // 07:30 UTC WHO, ME? Welcome to Monday morning, the time of week when The Register always asks “Who, Me?” because that’s the title of our reader-contributed column in which you confess to having made a mess, and found a way to egress without career distress.This week,…
Excerpt limited to ~120 words for fair-use compliance. The full article is at The Register.