Skip to content
FileMayorby Chevza

Shell scripts are powerful.
They have no undo.

If you know Bash, shell scripts are the most flexible tool for file organisation. But flexibility has a cost: no safety net, no preview, no recovery when something goes wrong. FileMayor gives you the same expressive power in plain English — with a full audit trail and one-command rollback.

Side by side.

FileMayorBash / shell scripts
Learning curveNone — plain EnglishHigh — requires scripting knowledge
Undo a sessionfilemayor undo --allNot built in — manual or impossible
Works on existing messYes — AI reads what's thereYou must describe the structure first
Cross-platformMac · Windows · LinuxLinux/Mac; Windows requires WSL or PowerShell rewrite
Safe for bulk operationsGuardrail layer blocks destructive batchesrm -rf is one typo away
Readable plan before executionAlways shown before anything runsNo — the script is the plan
AI assistanceBuilt-in, local-onlyNone — you write it yourself
Crash recoveryJournal-based, auto-rollback on restartNone
Non-technical usersYesNo

When to use each.

Use FileMayor when

  • You want to clean up a folder without writing code
  • You need to undo the operation if it goes wrong
  • The folder structure is organic and you don't know what's in it
  • You want a readable plan before anything moves
  • You're on Windows and don't want to write PowerShell
  • You want the same tool to work across your whole team

Use shell scripts when

  • You need to integrate file operations into a larger automation pipeline
  • You're manipulating file contents, not just structure
  • You need to run in an environment with no Node.js
  • You're comfortable with Bash and already have a working script
  • You need cron-level automation without any UI

FileMayor and shell scripts are not mutually exclusive. Many users run FileMayor for the interactive, plan-and-approve workflow, then export the resulting structure to a config file that a script can reproduce elsewhere. They solve different parts of the problem.

The power of a script. The safety of a journal.

FileMayor is free to start. Download and run it on a folder in the next five minutes.