
okudak
(usa Ubuntu)
Enviado em 01/12/2008 - 20:20h
Galera...
É minha primeira participação na comunidade... e infelizmente vai ter q ser pedindo ajuda...
Bem... vamos la...
Estou sentindo falta de um script de Copiar Para... que me permite selecionar arquivos ou pastas no Nautilus, e me questiona para onde quero copiar os arquivos (ou enviar... como for)...
Tentei montar um script com o Zenity e com o Xdiag... e nenhum dos dois deu certo...
O script é mais ou menos assim... se alguem conseguir identificar o que está errado... eu agradeço...
O Script que fiz é bem simples... e funciona para pastas e arquivos que não possuem espaço no nome... seja na origem ou no destino
#!/bin/bash
#
#Nome: Copiar para...
#Autor: Carlos Figueiredo
#e-mail: carlos.figueiredo87@gmail.com
#
#Obs.: Script para copiar arquivos e pastas selecionadas no Nautilus, para pastas escolhidas posteriormente
#
#Dependências: zenity
#
destino="$(zenity --file-selection --directory)"
for origem in "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS";do
cp -r "$origem" "$destino"
done
O que eu gostaria, é que o script copiasse mesmo de origens com espaço... pois tenho vários arquivos e pastas assim (recem migrado do Windows... fazer o q neh...)
Se alguem identificar o que está errado e puder me orientar... agradeço!!!