![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Hai bisogno di aiuto in sostituzione! | uLearner | UNIX for Dummies Domande & Risposte | 3 | 03-06-2008 07:21 PM |
| AWK sostituzione | klut | Shell scripting e di programmazione | 4 | 01-15-2008 11:26 AM |
| ksh sostituzione | solea | Shell scripting e di programmazione | 2 | 08-09-2004 06:30 AM |
| sed sostituzione | jo_aze | UNIX for Dummies Domande & Risposte | 3 | 06-23-2002 10:32 PM |
| sostituzione | supercbw | Shell scripting e di programmazione | 1 | 06-07-2002 04:07 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Hai bisogno di aiuto ... Io sono sempre un brutto errore di sostituzione sul mio script su un server Solaris. Comunque lo script è stato provato a lavorare su server HPUX e Solaris ...
#! / usr / bin / sh # # Impostare il percorso del file tzupdater.jar # JAR \u003d / tmp / tzupdater.jar # <<<<< AGGIORNAMENTO >>>>> LINE IL PRESENTE # # Cancella i file di log se esistono if [[-f / tmp / $ (0 ##*/}. all_javas]], quindi rm-f / tmp / $ (0 ##*/}. all_javas fi if [[-f / tmp / $ (0 ##*/}. old_javas]], quindi rm-f / tmp / $ (0 ##*/}. old_javas fi if [[-f / tmp / $ (0 ##*/}. cur_javas]], quindi rm-f / tmp / $ (0 ##*/}. cur_javas fi # Trova tutti i file chiamato java sul sistema # E salvare la lista in un registro di tutti i file java find /-fstype nfs -prune-o-fstype autofs-prune-o nome-java-type f-print-o nome-java-l-tipo stampa | tee / tmp / $ (0 ##*/}. all_javas | \ mentre leggere JAVA; fare exec 2> / dev / null # Ignora i messaggi di errore $ JAVA-versione> / dev / null 2> / dev / null # Check java come risponde if (($? \u003d\u003d 0)); poi # Se RC \u003d 0, è vaid # Scopri la versione di Java è presente VERSION \u003d $ ($ JAVA-version 2> & 1 | awk 'NR \u003d\u003d 1 (print substr ($ 3,4,1))') if (($ VERSION> 3)), quindi # Se la versione è superiore a 1,3, andare avanti e lo aggiorna print "$ ($ JAVA-version 2> & 1 | awk 'NR \u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 ##*/}. # cur_javas Salva elenco degli attuali javascript # Controlla se questo java è stato aggiornato o non $ Java-jar $ JAR-t> / dev / null 2> & 1 if (($?> 0)); poi # Se non aggiornati, il suo aggiornamento print "$ Aggiornare JAVA" $ Java-jar $ JAR-u else # Altrimenti, stampare un messaggio già aggiornato print "$ JAVA già aggiornato" fi else cmd # Questa è una vecchia versione di Java print "$ ($ JAVA-version 2> & 1 | awk 'NR \u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 ##*/}. # old_javas Salva elenco di vecchi javascript fi fi fatto # |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|