lauro_4L1n3
(usa Ubuntu)
Enviado em 25/01/2012 - 16:22h
estou postando o script
#Script para voltar com um arquivo deletado pelo script de exclusão
#!/bin/bash
if test $# -eq 0
then
echo Passe o nome do arquivo
exit 1
fi
dir=$(tail -1 /tmp/$LOGNAME/$1)
mv /tmp/$LOGNAME/$1 $dir
#fim
como vcs disseram, para acessar, mover uma pasta com um nome composto faz-se assim
cd nome\ composto
mv arquvo nome\ composto
e como a variavel dir do script armazena o caminho,então no caso do diretório Área de trabalho,
o script tentara mover, nessa linha
mv /tmp/$LOGNAME/$1 $dir
onde $dir será substitudio por /home/usuario/Area de trabalho
e aí vem o erro, pois teria que mover para /home/usuario/Area\ de\ trabalho
entenderam??
Obrigado pela ajuda!