basicamente proteja oq vc deseja copiar
exemplo:
cp "fulano0 abc:0123.txt" diretorio1/diretorios2
para copiar muitos arquivos faca um loop.
for f in *.txt; do
cp "$f" diretorio_alvo
done
[As partes desta mensagem que não continham texto foram removidas]
Deve ter uma solução mais bonita, mas eu tentaria assim :
for i in `( ls -ltq | awk ´{print $9}')`
do
cp -p $i /media/Gigastore/
done
inte+
--- Em ter, 11/11/08, jrsreis <[EMAIL PROTECTED]> escreveu:
De: jrsreis <[EMAIL PROTECTED]>
Assunto: [shell-script] Copiar arqui
Essa não é uma duvida de Shell-script, é uma caracteristica do sistema de
arquivos no qual teu pendrive ta formatado (provavelmente FAT).
Anyway, vamos resolve-la com o shell:
while IFS=$'\n' read -r FILE; do cp "$FILE" "/tmp/${FILE//:/}"; done < <(ls
*:*)
Isso vai copiar todos os arquivso com "
Olá Pessoal,
Mais um problema:
Eu tenho vários arquivos que no nome dos arquivos tem espaço(s), o
caracter ":" acrescidos da extenção txt, por exemplo:
fulano0 abc:0123.txt
fulano1 de tal:351.txt
ciclano de dfg:541.txt
Se eu copiar para um diretório /tmp por exemplo, copia normalmente,
m