Como você adicionou, o comando mv
é um script em /bin/mv
com esta última linha:
/bin/busybox mv $@
Esta linha está sem aspas em torno de $@
:
/bin/busybox mv "$@"
$@
indica a lista de parâmetros fornecidos ao script. Citando esta variável tem o significado especial que, quando expandido, cada parâmetro será citado separadamente. Isso é válido por pelo menos bash
, dash
e também busybox
.
Dessa forma, o comando mv
também deve funcionar quando um argumento contiver espaços em branco citados.