This Overlooked Linux mv Option Replaces Three Commands With One
Still swapping Linux files with three commands and a temporary filename? The mv command has an option that does it in one step. It works for directories too, with one detail you need to get right.