The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Tricky Shell script namishtiwari Programação Shell Script e 61 08-23-2007 07:26
complicado substituir pesquisa: Pls ajuda. vaibhavs Programação Shell Script e 5 06-11-2007 03:44
Tricky Sed bestbuyernc Programação Shell Script e 2 11-22-2005 01:03
Tricky um ... saabir Windows & DOS: Temas & Debates 1 12-12-2002 05:34
Tricky Arquivo Permissão Pergunta Hook Filesystems, Discos e Memória 3 07-16-2002 04:25

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-27-2006
budrito budrito is offline
Usuário
  
 

Join Date: Jul 2002
Lugares: 22
Tricky script pergunta

Oi,

Estou no meio de escrever um script que sftp UNIX's arquivos para um host externo e estou preso com um problema. O problema é que os arquivos criados no meu servidor como um número de ordem que se correlaciona com uma seqüência de diretórios na máquina remota, que é onde o arquivo deve ser ftp'ed.

Exemplo:
Meu servidor filename:
meu_servidor> / home / 572011 O4MP ORDS 188406 V01 DT 20060608154548.txt

O campo 4. (188.406) no meu nomeficheiro correlaciona a um diretório no servidor remoto onde o arquivo deve ser armazenada. Então, no servidor remoto que deve ser sftp'ing este arquivo para caminho

Servidor remoto:
remoteserver> / Teste Documents/TestOrders/180001-190000/188001-189000/188401-188500/188406

O servidor remoto tem cerca de 30 + diretórios e sub-diretório varia criado para facilitar esse arquivo transferência. Servidor remoto como diretório listagens gama nível e sub diretórios seguir:
100001-110000 110001-120000
180001-190000 270001-280000 300001-310000 320001-330000
330001-340000 350001-360000 370001-380000 380001-390000
390001-400000 400001-410000 410001-420000 420001-430000
430001-440000 440001-450000 450001-460000 460001-470000
470001-480000 480001-490000 490001-500000 500001-510000
510001-520000 520001-530000 530001-540000 540001-550000
550001-560000 560001-570000 570001-580000 580001-590000
590001-600000 600001-610000

Então, outro exemplo seria que, se recebeu um nome de arquivo:
/ home / 572011 O4MP ORDS 588406 V01 DT 20060608154548.txt (Nota: 588406 é o diretório a ser armazenados em local remoto, tal como explicado acima)

Como posso fazer o script é inteligente o suficiente para olhar para o campo diante do meu nome de arquivo e sftp-lo no servidor remoto caminho:
remoteserver> / Teste Documents/TestOrders/580001-590000/588001-589000/588401-588500/588406

Isto é para #! / Bin / sh, #! / Bin / csh ou #! / Bin / ksh e baseados em HP-UX 11i.

Sua ajuda seria muito apreciada.

Obrigado.
 

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 09:58.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0