![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Hulp nodig hebben ter vervanging! | uLearner | UNIX voor Dummies Questions & Answers | 3 | 03-06-2008 07:21 PM |
| AWK substitutie | klut | Programmeren en Shell Scripting | 4 | 01-15-2008 11:26 |
| ksh substitutie | solea | Programmeren en Shell Scripting | 2 | 08-09-2004 06:30 |
| sed substitutie | jo_aze | UNIX voor Dummies Questions & Answers | 3 | 06-23-2002 10:32 PM |
| substitutie | supercbw | Programmeren en Shell Scripting | 1 | 06-07-2002 04:07 PM |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Need Help ... Ik krijg een slechte vervanging fout op mijn script op een Solaris server. Maar het script is bewezen te werken aan HPUX en Solaris-servers ...
#! / usr / bin / sh # # Stel de locatie van het bestand tzupdater.jar # JAR \u003d / tmp / tzupdater.jar # <<<<< UPDATE THIS LINE >>>>> # # FTA bestanden uit te loggen als ze bestaan if [[-f / tmp / $ (0 ##*/}. all_javas]]; dan rm-f / tmp / $ (0 ##*/}. all_javas fi if [[-f / tmp / $ (0 ##*/}. old_javas]]; dan rm-f / tmp / $ (0 ##*/}. old_javas fi if [[-f / tmp / $ (0 ##*/}. cur_javas]]; dan rm-f / tmp / $ (0 ##*/}. cur_javas fi # Zoek alle bestanden met de naam Java op het systeem # En sla de lijst in een logboek van alle Java-bestanden find /-fstype nfs -prune-o-fstype autofs-prune-o-naam java-type f-print-o-naam java-type l-print | tee / tmp / $ (0 ##*/}. all_javas | \ terwijl lezen JAVA; doen exec 2> / dev / null # Negeer foutmeldingen $ Java-version> / dev / null 2> / dev / null # Controleer hoe reageert java if (($? \u003d\u003d 0)); dan # Als RC \u003d 0, is het Vaid # Zoek uit de versie van Java is dit VERSION \u003d $ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print substr ($ 3,4,1))') if (($ VERSION> 3)), vandaar # Als de versie is groter dan 1,3, ga je gang en werkt deze print "$ ($ java-version 2> & 1 | NR awk '\u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 ##*/}. cur_javas # Sla lijst van de huidige Javas # Controleer of dit java is bijgewerkt of niet $ $ Java-jar JAR-t> / dev / null 2> & 1 if (($?> 0)); dan # Als niet bijgewerkt, werkt deze print "Updating $ JAVA" $ $ Java-jar JAR-u else # Anders, drukt u een bericht al bijgewerkt print "$ JAVA al bijgewerkt" fi anders cmd # Dit is een oude versie van Java print "$ ($ java-version 2> & 1 | NR awk '\u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 ##*/}. old_javas # Sla lijst van oude Javas fi fi gedaan # |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|