Eu criei o script de shell abaixo para realizar essa tarefa, mas ainda estou curioso para saber se há métodos padrão já disponíveis.
#!/bin/sh
tmp='mktemp'
mv $1 $tmp
mv $2 $1
mv $tmp $2
Eu o chamei de swap, tornei-o executável e coloquei no meu caminho. Isso permite a seguinte sintaxe.
swap file1 file2