![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX para Dummies Perguntas & Respostas Se não tiver certeza de onde se pode postar uma pergunta Unix ou Linux, postá-lo aqui. Todos os UNIX e Linux novatos bem vindos! |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Servidores DNS | vjm | AIX | 1 | 03-19-2008 07:45 |
| ksh a correr servidores | pari111222 | Programação Shell Script e | 0 | 07-24-2007 01:46 |
| Servidores Web | do homem aranha | UNIX & avançada para usuários experientes | 1 | 11-12-2002 01:28 |
| Os servidores de DNS | ignus7 | UNIX para Dummies Perguntas & Respostas | 5 | 06-19-2002 05:52 |
| servidores de nome | rpnhavoc | IP Networking | 2 | 02-07-2002 10:24 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Olá a todos, estou de novo a este fórum para que eu realmente não sei como as coisas funcionam por aqui em termos de postar perguntas e obter respostas. Enfim, tenho uma pergunta e eu posso ajudar alguém hop.
Aqui está o cenário. Eu tenho um script que conta a quantidade de linhas em arquivos série, bem como vários arquivos usando wc-l. O script funciona perfeitamente quando usado sobre o atual servidor onde está armazenado, mas agora eu tenho dito que existe uma pasta com alguns arquivos que precisam contar ona servidor remoto. Eu só queria inicialmente transferência durante o script, mas porque o servidor remoto é a produção atual servidor e eles não querem ninguém mexer com ela, como eu posso alterar o meu script para ser usado em toda a servidores? abaixo está o script que conta os arquivos no mesmo servidor onde o script é contar: out \u003d xxx_xxx_dq_counts_check.dat # dat para armazenar count resultados BSE \u003d / usr / users / xxx / xxxx # base dir data> $ EEB / out # $ sobrescrever arquivos existentes ou criar novos ficheiros filepath \u003d $ BSE / $ dir # atribui a caminho e nome de variável "$ filepath" para fácil referência exportação basedir1 \u003d $ # xx_xx_xx serial onde os arquivos são armazenados no servidor local if [-d $ basedir1] # verificar se existe dir então echo "Iniciando ... para processar arquivos série. Aguarde ... \ n" echo "\ n. .. SÉRIE FICH ... \ n">> $ filepath para o arquivo em `ls -1 $ basedir1» fazer cd $ basedir1 echo $ arquivo # opcional para exibir ficheiro que está a ser processado wc-l $ file>> $ filepath # append no arquivo aqui feito echo "\ n. .. Serial arquivos processados, agora processamento multi-arquivos. Aguarde ... \ n" diferente echo $ xx_xxx_SERIAL_MONTHLY Serial Pasta não encontrada. echo $ xx_xxx_SERIAL_MONTHLY Serial Pasta não encontrada. >> $ filepath fi Agora os arquivos Preciso olhar estão em um servidor diferente, e eu ter sido dado um caminho parecido a um abaixo: / / Server_Name/usr/users/User_Name/folder1/folder2/folder3/folder4/folder5 e os arquivos cujas linhas quero contar estão na pasta 5 e questões complicadas de fazer, eu tenho tanto série e multi-arquivos. Creio m_ls pode ser usado para listar o conteúdo dos itens na pasta em um servidor diferente 5 wc-l, mas não vai funcionar. Alguém pode ajudar? é possível fazer o que me proponho a fazer ou que eu deveria tentar algo totalmente diferente? obrigado, qualquer ajuda será muito apreciada. Desculpe se eu não fazer-me muito claro, basta perguntar se você tem algum Q's D. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|