The UNIX and Linux Forums  
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.

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
#! / bin / sh szkript nem sikerül StringA | tr "[x]" "[i]" by_tg A UNIX a dummies Kérdések és válaszok 3 02-22-2008 12:17 PM
Tedd alatt nem FTP prakash.kudreka A UNIX a fejlett és szakértői Felhasználók 2 11-15-2007 05:14 AM
SCP néha nem vipinc AIX 10 07-18-2007 02:38 AM
Héjprogram nem a "nem tud csatlakozni a kliens sseenu79 HP-UX 2 12-20-2006 10:47 AM
Rendszer nem nikk A UNIX a fejlett és szakértői Felhasználók 2 07-07-2004 09:05 AM

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 08-09-2006
JStone JStone is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2005
Hozzászólások: 15
Parancsfájl nem

Szia,

Próbálom telepíteni a csomagot a Solaris és egy a csomagolás parancsfájlok nem váratlanul. Van egy szkript a "checkInstall", amely ellenőrzi a / opt aborts a tér és a telepítést ha a / opt kevesebb mint 100 MB. Az én esetemben, akkor is, ha a / opt enoguh a tér, a forgatókönyvet nem.

Ez a szkript

REQUIRED_SAPCE \u003d "100000"
AVAILABLE_SPACE \u003d `df-k / opt | grep-v" élni "| awk '(print $ 4)'`
if [ "$ AVAILABLE_SPACE"-lt "$ REQUIRED_SPACE"]
majd
echo "sort az / opt is $ (AVAILABLE_SPACE) KB. $ (REQUIRED_SPACE) KB szükséges"
exit 1
fi

A zavarba ejtő dolog itt, akkor egy hibaüzenet jelenik meg, mint ez, és a létesítmény kap félbeszakadt.

Rendelkezésre álló hely az / opt 450000KB van. 100000KB szükséges.

Nos, természetesen / opt van elég hely. Akkor miért kerül a hurok, ha feleslegesen. Mi lehet a probléma? Any ideas?

Ez működik jól a test gépek és a kérdés már csak az egyik a saját gépen.

Thanks in advance,
JStone.
  #2 (permalink)  
Old 08-09-2006
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.796
Idézet:
Originally Posted by JStone
REQUIRED_SAPCE \u003d "100000"
AVAILABLE_SPACE \u003d `df-k / opt | grep-v" élni "| awk '(print $ 4)'`
if [ "$ AVAILABLE_SPACE"-lt "$ REQUIRED_SPACE"]
majd
echo "sort az / opt is $ (AVAILABLE_SPACE) KB. $ (REQUIRED_SPACE) KB szükséges"
exit 1
fi
Látom a SAPCE vs térben. Ön grep lehetőségek grep --vi helyett grep-v

Próbáld ki ezt.
Kód:
REQUIRED_SPACE=100000
AVAILABLE_SPACE=$(df -k /opt | grep -vi "avail" | awk '{print $4}')
if [ $AVAILABLE_SPACE -lt $REQUIRED_SPACE ]  
then
  echo "Space available in /opt is ${AVAILABLE_SPACE}KB.  ${REQUIRED_SPACE}KB required"
  exit 1
fi
  #3 (permalink)  
Old 08-09-2006
JStone JStone is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2005
Hozzászólások: 15
Szia, Köszi a választ. Ez volt a typo tévedésből. Én hajtogat, hogy már telepítette a csomag sikeresen teszt környezet oly sokszor, én csak próbálom kitalálni az oka annak, hogy nem az ügyfél gépet. Lehet, hogy vannak rajta, hogy a gép beállításainak? By the way, mi van a héj alatt használt telepítés?
  #4 (permalink)  
Old 08-09-2006
vino's Avatar
vino vino is offline Forum Staff  
Supporter (In Vino Veritas)
  
 

Join Date: Feb 2005
Helyszín: Bangalore, India
Hozzászólások: 2.796
A héj alatt használt telepítés általában függ a dolog, hogy jelen van a telepítő script.

Próbálja ki a következő

Kód:
set -x
./run your script
set +x
Meg kell látni a commmands elvégezni. Ez segíthet. Hacsak nem jut be az ügyfél, vagy kérdezze rovatban az ügyfél futtatni a fent említett, én dont gondol van egy módja annak, hogy debug ezt.
  #5 (permalink)  
Old 08-09-2006
JStone JStone is offline
Regisztrált felhasználó
  
 

Join Date: Nov 2005
Hozzászólások: 15
Hi, Thanks for your suggestion. I will do that.
  #6 (permalink)  
Old 08-09-2006
aigles's Avatar
aigles aigles is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Apr 2004
Helyszín: Bordeaux, Franciaország
Hozzászólások: 1.418
Az AIX, a DF parancs kimenet mutatja a szabad helyet a területen a 3. és az fejléc is'nt "élni", hanem "ingyen".
Kód:
$ df -k /opt
Filesystem    1024-blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           163840     32724   81%     1847     3% /
Az-o opció (Kijelzések információkat a file-rendszer POSIX hordozható formátumú) kimenetet adja össze szkriptnek:
Kód:
$ df -kP /opt
Filesystem    1024-blocks      Used Available Capacity Mounted on
/dev/hd4           163840    131116     32724      81% /
Jean-Pierre.

Last edited by aigles; 08/09/2006 at 04:20 AM..
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 11:16 PM.


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