The UNIX and Linux Forums  


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
me ajudar no envio de parâmetros sqlplus script para unix shell script Hara Programação Shell Script e 2 01-29-2008 03:31
Shell Script: deseja inserir valores no banco de dados quando a atualização é script é executado anel Programação Shell Script e 1 10-25-2007 04:06
aqui documento para automatizar script perl que chamam script hogger84 Programação Shell Script e 3 10-22-2007 11:15
retornando à mãe após invocar um shell script dentro de um script gurukottur Programação Shell Script e 5 09-26-2006 08:05
valuse regresso da criança ao progenitor script script borncrazy Programação Shell Script e 1 08-20-2004 04:39

 
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 04-28-2008
Movomito Movomito is offline
Usuário
  
 

Join Date: Apr 2008
Lugares: 27
Ajuda com script

Tenho criado o seguinte script.

#! / bin / bash
# obras lista está em qualquer lista que você dá a ele, mas foi concebido para ser utilizado com toda a imagem volume lista.
# para esse script para que o maior efeito queira executar mobooksfiles / encontrá-remover-empty-ebooks.sh antes da sua execução deste.
if [! $ 2]; então
echo faltam argumentos \ (s \)
rsync eco-de-file.sh \ <works-list\> \ <target-read\>
saída 1
fi

TARGET \u003d $ 2
WORKLIST \u003d / Users/tbrc/scripts/works2eBooks / $ 1
NOTEMPTY \u003d / Users/tbrc/scripts/works2eBooks/mobooksfiles/notempty.txt
RESULTADO \u003d / Users/tbrc/scripts/works2eBooks/mobooksfiles/result.txt

exec 3 <& 0
exec 0 <$ WORKLIST
enquanto lê linha
fazer
cd $ TARGET
find. / $ linha-tipo d \! \ (-Name "imagem *"-vazio \) | awk-F '/' '(a [$ 2] + +; se (a [$ 2] \u003d\u003d 1) print "/" $ 2)' |
enquanto lê dir;
fazer
encontrar. $ dir-type d-name 'e * "| grep. & & Continuar
echo "$ dir"> $ RESULTADO
feito
feito
exec 0 <& 3

# Se você me livrar desta linha e do # antes java eBooks abaixo serão gerados para os arquivos de ter encontrado nenhum acima do script
cd / Users/tbrc/scripts/works2eBooks
java-classpath pdflib.jar:. works2eBooks $ TARGET $ RESULTADO

exit 0




Há algumas coisas que eu não compreendo que parecem estar a acontecer. A primeira é quando eu remover meu> RESULTADO ele exibe todos os arquivos para a tela como esta

./W2/eBooks /
./W3/eBooks /
./W4/eBooks /
/ W5
mas quando eu adiciono> Eu continuo a obter este resultado na tela
./W2/eBooks /
./W3/eBooks /
./W4/eBooks /
e esta a resultar
/ W5

Por que isso está acontecendo? (Eu gosto que isso aconteça, mas não estou certo porquê)

e número 2. Foi saída de todos os diretórios que não tenham ebooks a resultar, mas depois de alguns ajustes saída parece ser apenas o primeiro diretório que encontra eBooks para não ter resultado.

o meu script, em seguida, gera um ebook para ele. Portanto, se eu executá-lo novamente ele encontra a próxima e assim por diante, mas, obviamente, eu quero para a saída de todos eles de uma vez. Qualquer ajuda seria ótimo. E qualquer sugestão sobre a forma de torná-lo correr ainda mais rápido além de ter pedido para que eu também seria ótimo.

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 12:40.


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