criei um scritp como um teste para saber se o arquivo existe faz uma função porém fiquei intrigado.
se eu executar o IF com o endereço completo do arquivo /home/eu/arquivo.txt ele não encontra. mas se eu colocar o script dentro da pasta "eu" e executar o scrit com o IF [ -e arquivo.txt ] ele roda belezinha tem alguma ideia do que eu poderia fazer?
segue o teste que estou fazendo.
#!/bin/bash
DIR=/home/carlos/
FILE=bbb
if [ -e "$FILE" ] ; then
echo "o arquivo bbb existe"
mv "$DIR""$FILE" "$DIR"ccc
else
echo "o arquivo bbb não existe"
mv ccc "$DIR""$FILE"
fi