copiar arquivos
Boa tarde galera da lista, estou com uma pequena dúvida para copiar alguns arquivos, melhor para copiar 7300 arquivos de uma estrutura de diretórios windows. Bem o problema é o seguinte eu já localizei todos os arquivos através do fnd, porém quando redireciono a saída para o cp, ele me diz que há muitos argumentos e não faz a cópia nem com a opção -f, alguma idéia de como fazer essa cópia em lote??? -- "Nunca diga às pessoas como fazer as coisas. Diga-lhes o que deve ser feito e elas surpreenderão você com sua engenhosidade." George Patton (1885-1945)
Re: copiar arquivos
find -exec cp {} \; isso resolve seu problema. 2009/3/9 Eduardo Pizorno > Boa tarde galera da lista, estou com uma pequena dúvida para copiar alguns > arquivos, melhor para copiar 7300 arquivos de uma estrutura de diretórios > windows. > Bem o problema é o seguinte eu já localizei todos os arquivos através do > fnd, porém quando redireciono a saída para o cp, ele me diz que há muitos > argumentos e não faz a cópia nem com a opção -f, alguma idéia de como fazer > essa cópia em lote??? > > -- > "Nunca diga às pessoas como fazer as coisas. Diga-lhes o que deve ser feito > e elas surpreenderão você com sua engenhosidade." > George Patton (1885-1945) >
Re: copiar arquivos
Em 9/3/2009 15:46, Eduardo Pizorno escreveu: Boa tarde galera da lista, estou com uma pequena dúvida para copiar alguns arquivos, melhor para copiar 7300 arquivos de uma estrutura de diretórios windows. Bem o problema é o seguinte eu já localizei todos os arquivos através do fnd, porém quando redireciono a saída para o cp, ele me diz que há muitos argumentos e não faz a cópia nem com a opção -f, alguma idéia de como fazer essa cópia em lote??? -- "Nunca diga às pessoas como fazer as coisas. Diga-lhes o que deve ser feito e elas surpreenderão você com sua engenhosidade." George Patton (1885-1945) Boa Tarde, Você pode usar um simples laço for/while em bash mesmo, ou como você já está usando o find, pode usar o argumento "-exec cp {} /home/destino \;" Mas como são muitos arquivos para não copiar um arquivo por vez, o que vai demorar muito é bom fazer isso em vários processos, se não quiser ter que programar isso então use o MC ( Midnight Commander), ele está disponível nos repositórios oficiais do debian, e faz a cópia de vários arquivos utilizando threads, o que agiliza bastante. A[]'s -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: copiar arquivos
Em Mon, Mar 09, 2009 at 03:46:05PM -0300, Eduardo Pizorno escreveu: | Date: Mon, 9 Mar 2009 15:46:05 -0300 | Subject: copiar arquivos | From: Eduardo Pizorno | To: DUP Boa tarde galera da lista, estou com uma pequena d�vida para copiar alguns arquivos, melhor para copiar 7300 arquivos de uma estrutura de diret�rios windows. Bem o problema � o seguinte eu j� localizei todos os arquivos atrav�s do fnd, por�m quando redireciono a sa�da para o cp, ele me diz que h� muitos argumentos e n�o faz a c�pia nem com a op��o -f, alguma id�ia de como fazer essa c�pia em lote??? | >) :-- final da mensagem copiar arquivos de Eduardo Pizorno >--: Ol� Eduardo ;-) J� tive esse tipo de problema. A solu��o est� em usar o xargs associado ao find. Por exemplo: $ find -name "*.c" | xargs -L1 -I �{}� -s 10 cp �{}� lala Vai copiar os arquivos para 'lala'. Mas a� surge um problema caso vc queira manter a estrutura de diret�rios. Para isso divido o comando em 2 partes: Dentro do diret�rio origem, vai listar os diret�rios e cri�-los no diret�rio /tmp/{dir} $ find -type d -exec mkdir /tmp/{} \; $ find -name "*.c" | xargs -L1 -I �{}� -s 10 cp �{}� /tmp/�{}� o segundo find faz a c�pia necess�ria ;-) Observa��o: Tome cuidado com as aspas passadas para o find ;-) []'s LEslie -- Leslie H. Watter Ger�ncia de Inova��o Corporativa / CELEPAR Fone: +55 41 3350-5460 Curitiba - Paran� - Brasil -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: copiar arquivos
Oi Eduardo e lista, Em Mon, Mar 09, 2009 at 04:17:35PM -0300, Leslie H. Watter escreveu: | Date: Mon, 9 Mar 2009 16:17:35 -0300 | From: "Leslie H. Watter" | To: Eduardo Pizorno | Cc: DUP | Subject: Re: copiar arquivos >) :-- final da mensagem Re: copiar arquivos de "Leslie H. Watter" > --: Re-enviando por causa do problema de codifica��o. J� tive esse tipo de problema. A solu��o est� em usar o xargs associado ao find. Por exemplo: $ find -name "*.c" | xargs -L1 -I '{}' -s 10 cp '{}' lala Vai copiar os arquivos para 'lala'. Mas a� surge um problema caso vc queira manter a estrutura de diret�rios. Para isso divido o comando em 2 partes: Dentro do diret�rio origem, vai listar os diret�rios e cri�-los no diret�rio /tmp/{dir} $ find -type d -exec mkdir /tmp/{} \; $ find -name "*.c" | xargs -L1 -I '{}' -s 10 cp '{}' /tmp/'{}' o segundo find faz a c�pia necess�ria ;-) Observa��o: Tome cuidado com as aspas passadas para o find ;-) []'s LEslie -- Leslie H. Watter Ger�ncia de Inova��o Corporativa / CELEPAR Fone: +55 41 3350-5460 Curitiba - Paran� - Brasil -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Copiar arquivos através de pacotes
Pessoal, Seguindo o Guia do Novo Mantenedor Debian fiz um pacote. Acontece que preciso jogar arquivos que estão no pacote para dentro de um diretório do SO. Como consigo fazer isso ? Att, Faria __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
copiar arquivos para um unico diretorio
gente, tem algum comando q eu copie varios arquivos de varias pastas para uma unica pasta? rolim -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Copiar arquivos através de pacotes
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/28/2006 10:59 AM, Rodrigo Tavares wrote: > Pessoal, > > Seguindo o Guia do Novo Mantenedor Debian fiz um > pacote. > Acontece que preciso jogar arquivos que estão no > pacote para dentro de um diretório do SO. > > Como consigo fazer isso ? Use "cp" ou "install" num arquivo postinst (ou num outro script de mantenedor na fase certa da instalação). Se precisar de mais ajuda na área de empacotamento, você pode tentar a debian-devel-portuguese@lists.debian.org, o foco é um pouco diferente da d-u-p e o tráfego é bem menor. > Att, > Faria Abraço, - -- Felipe Augusto van de Wiel (faw) "Debian. Freedom to code. Code to freedom!" -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFFlJNfCjAO0JDlykYRAnUcAKCO3Wh692jfrDc2IqTC33K+9s8bOwCfQM0Q 2/NbtOiHXVXfDcLh5VSQZ08= =odkd -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: copiar arquivos para um unico diretorio
* Konnichiwa Alberto Rolim-sama: > gente, tem algum comando q eu copie varios arquivos de varias pastas > para uma unica pasta? Um cp pasta1/* pasta2/* pasta3/* pastadestino/ não resolve ? []'s, Still -- Nelson Luiz Campos .''`. | I hear; I forget. Engenheiro Eletricista : :' :| I see; I remember. Linux User #89621 UIN 11464303 `. `'` | I do; I understand. gpgID: 55577339 Skype Still_by_Still `- | Chinese Proverb signature.asc Description: Digital signature
Re: Copiar arquivos através de p acotes
Oi Felipe, No script preinst, faço associação a arquivos ,como aplicando um script.sql em um banco de dados psql -d DB -U db -h brasil -f script-criacao.txt Creio que seu colocar no postint o comando cp ou install, o arquivo serpa copiado depois do preinst rodar não executando o comando acima. Não seria melhor especficar isso no Makefile do debian, no caso o rules ? Att, Rodrigo Faria Tavares e-mail : [EMAIL PROTECTED] Analista de Suporte Linux - Original Message - From: "Felipe Augusto van de Wiel (faw)" <[EMAIL PROTECTED]> To: Sent: Friday, December 29, 2006 2:02 AM Subject: Re: Copiar arquivos através de pacotes -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/28/2006 10:59 AM, Rodrigo Tavares wrote: Pessoal, Seguindo o Guia do Novo Mantenedor Debian fiz um pacote. Acontece que preciso jogar arquivos que estão no pacote para dentro de um diretório do SO. Como consigo fazer isso ? Use "cp" ou "install" num arquivo postinst (ou num outro script de mantenedor na fase certa da instalação). Se precisar de mais ajuda na área de empacotamento, você pode tentar a debian-devel-portuguese@lists.debian.org, o foco é um pouco diferente da d-u-p e o tráfego é bem menor. Att, Faria Abraço, - -- Felipe Augusto van de Wiel (faw) "Debian. Freedom to code. Code to freedom!" -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFFlJNfCjAO0JDlykYRAnUcAKCO3Wh692jfrDc2IqTC33K+9s8bOwCfQM0Q 2/NbtOiHXVXfDcLh5VSQZ08= =odkd -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] __ NOD32 1943 (20061228) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]