Isso porque você usou #!bin/bash/
e isso está errado. O caminho certo é:
#!/bin/bash
Isso é chamado de shebang e diz ao shell qual programa interpretar o script, quando executado.
Outra coisa: o caminho absoluto para o intérprete bash no Ubuntu é /bin/bash
, não bin/bash/
ou outra coisa. Você pode verificar isso usando o comando which bash
.
E outra coisa, mas provavelmente você sabe disso: a seguinte linha:
echo "mv /path/to/source /path/to/destination"
exibirá somente uma mensagem de texto com mv /path/to/source /path/to/destination
. Para realmente mover arquivos, use o seguinte script:
#!/bin/bash
mv /path/to/source /path/to/destination
É assim que o seu script deve ser.