The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > Shell programozás és Scripting
.
google unix.com



Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Segítségre van szüksége a helyettesítő! uLearner A UNIX a dummies Kérdések és válaszok 3 03-06-2008 07:21 PM
AWK helyettesítő klut Shell programozás és Scripting 4 01-15-2008 11:26 AM
KSH helyettesítő solea Shell programozás és Scripting 2 08-09-2004 06:30 AM
sed helyettesítő jo_aze A UNIX a dummies Kérdések és válaszok 3 06-23-2002 10:32 PM
helyettesítő supercbw Shell programozás és Scripting 1 06-07-2002 04:07 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 02-07-2007
D_Redd74 D_Redd74 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2007
Hozzászólások: 2
Question Bad Helyettesítés

Segítségre van szüksége ... Kapok egy rossz behelyettesítés hiba az én script egy Solaris szerver. Azonban a szkript bebizonyosodott, hogy dolgozza ki HPUX és a Solaris szerverek ...


#! / usr / bin / sh
#
# Állítsuk be a helyét tzupdater.jar fájl
#
JAR \u003d / tmp / # tzupdater.jar UPDATE ezen a soron <<<<< >>>>>
#
# Ürítése log fájlokat, ha léteznek

if [[-f / tmp / $ (0 ##*/}. all_javas]], majd
rm-f / tmp / $ (0 ##*/}. all_javas
fi
if [[-f / tmp / $ (0 ##*/}. old_javas]], majd
rm-f / tmp / $ (0 ##*/}. old_javas
fi
if [[-f / tmp / $ (0 ##*/}. cur_javas]], majd
rm-f / tmp / $ (0 ##*/}. cur_javas
fi

Találj összes fájl nevű java a rendszer
# És mentse el a listát egy naplót az összes java file
find /-fstype nfs -prune-o-fstype autofs-prune-o-name java-type f-print-o-name java-type l-print | tee / tmp / $ (0 ##*/}. all_javas | \
miközben olvasni JAVA; do
exec 2> / dev / null # Ignore hibaüzenetek
$ Java-version> / dev / null 2> / dev / null # Check java, hogyan reagál
if (($? \u003d\u003d 0)) then # Ha RC \u003d 0, akkor Vaid
Találj ki a Java változata ez
VERSION \u003d $ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print substr ($ 3,4,1))')
if (($ version> 3)), majd
# Ha a szöveg nagyobb, mint 1,3, megy előre és frissíti
print "$ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 ##*/}. cur_javas # mentése listája jelenlegi Javas
# Ellenőrizze, hogy ez a java frissítése megtörtént, vagy nem
JAVA-jar $ $ JAR-t> / dev / null 2> & 1
if (($?> 0)) then # Ha nem frissített, frissítsd
print "$ frissítése JAVA"
JAVA-jar $ $ JAR-u
else # Ellenkező esetben, nyomtatás üzenetet már frissítve
print "$ JAVA már frissítés"
fi
else # Ez a parancs egy régi verziója a Java
print "$ ($ java-version 2> & 1 | awk 'NR \u003d\u003d 1 (print $ 3)') \ t $ JAVA">> / tmp / $ (0 ##*/}. old_javas # mentése listája régi Javas
fi
fi
kész
#
  #2 (permalink)  
Old 02-07-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Helyszín: Ashburn, Virginia
Hozzászólások: 9.127
Próbálja változó
#! / usr / bin / sh
hogy
#! / usr / bin / ksh
  #3 (permalink)  
Old 02-07-2007
D_Redd74 D_Redd74 is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2007
Hozzászólások: 2
Thumbs up

Köszönet ... Hogy dolgoztál? Van ötleted, script dolgozott mind HPUX és RHEL, de változtatni kellett a Solaris??
  #4 (permalink)  
Old 02-07-2007
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Helyszín: Ashburn, Virginia
Hozzászólások: 9.127
On RHEL, / usr / bin / sh, a bash. HP-UX, hogy "POSIX héj ", a ksh. Solaris, ez igazán van sh, a régi Bourne héj.
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 03:39 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0