![]() |
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 |
| 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 |
| Precisa de ajuda em substituição! | uLearner | UNIX para Dummies Perguntas & Respostas | 3 | 03-06-2008 07:21 |
| Awk substituição | klut | Programação Shell Script e | 4 | 01-15-2008 11:26 |
| ksh substituição | solea | Programação Shell Script e | 2 | 08-09-2004 06:30 |
| sed substituição | jo_aze | UNIX para Dummies Perguntas & Respostas | 3 | 06-23-2002 10:32 |
| substituição | supercbw | Programação Shell Script e | 1 | 06-07-2002 04:07 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Precisa de ajuda ... Estou recebendo um erro na minha má substituição script em um servidor Solaris. No entanto, o script tem sido comprovada para trabalhar em HPUX e Solaris servidores ...
#! / usr / bin / sh # # Defina a localização do arquivo tzupdater.jar # JAR \u003d / tmp / tzupdater.jar # Update Este LINE <<<<< >>>>> # # Limpar a ficheiros, caso existam if [[-f / tmp / $ (0 ##*/}. all_javas]] e, depois, rm-f / tmp / $ (0 ##*/}. all_javas fi if [[-f / tmp / $ (0 ##*/}. old_javas]] e, depois, rm-f / tmp / $ (0 ##*/}. old_javas fi if [[-f / tmp / $ (0 ##*/}. cur_javas]] e, depois, rm-f / tmp / $ (0 ##*/}. cur_javas fi # Encontre todos os arquivos chamado java no sistema # E salve a lista em um log de todos os arquivos java find /-fstype nfs -prune-o-fstype autofs-prune-o-nome java-type f-print-o-nome java-type l-print | tee / tmp / $ (0 ##*/}. all_javas | \ enquanto lê JAVA; fazer exec 2> / dev / null # Ignorar mensagens de erro $ Java-version> / dev / null 2> / dev / null # Verifique como java responde if (($? \u003d\u003d 0)); depois # Se RC \u003d 0, é Vaid # Descobre a versão do Java está presente VERSION \u003d $ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print substr ($ 3,4,1))') if (($ VERSION> 3)); em seguida # Se a versão for igual ou superior a 1.3, vá em frente e atualizá-lo print "$ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 # ##*/}. cur_javas Salvar lista dos actuais Javas # Verifique se este java foi atualizado ou não $ $ JAVA-jar JAR-t> / dev / null 2> & 1 if (($?> 0)); depois # Se não for atualizado, actualizá-lo print "Atualizando $ JAVA" $ $ JAVA-jar JAR-u else # Caso contrário, imprima uma mensagem já atualizados print "$ JAVA já atualizado" fi else # cmd Esta é uma versão antiga do Java print "$ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 # ##*/}. old_javas Salvar lista de antigos Javas fi fi feito # |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|