![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| #! / bin / sh script mislykkes på StringA | tr "[x]" "[y]" | by_tg | UNIX for dummyer Spørgsmål & svar | 3 | 02-22-2008 12:17 PM |
| Put ikke under FTP | prakash.kudreka | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 11-15-2007 05:14 AM |
| SCP undlader undertiden | vipinc | AIX | 10 | 07-18-2007 02:38 AM |
| Shell Script mislykkes med "kan ikke oprette forbindelse til kunden" | sseenu79 | HP-UX | 2 | 12-20-2006 10:47 AM |
| Systemet ikke | nikk | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 07-07-2004 09:05 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Script undlader
Hej,
Jeg forsøger at installere en pakke på Solaris og en af emballagen scripts ikke uventet. Der er et script kaldet "checkinstall" som kontrol for / opt rummet og aborts installationen, hvis / opt er mindre end 100 MB. I mit tilfælde, selv om / opt har enoguh rummet, script mislykkes. Dette er mit script REQUIRED_SAPCE \u003d "100000" AVAILABLE_SPACE \u003d `df-k / opt | grep-v" benytte "| awk '(print $ 4)'` hvis [ "$ AVAILABLE_SPACE"-lt "$ REQUIRED_SPACE"] så echo "plads i / opt er $ (AVAILABLE_SPACE) KB. $ (REQUIRED_SPACE) KB kræves" exit 1 fi Den forbløffende ting her er, at vi får en fejlmeddelelse som denne, og installationen bliver afbrudt. Plads i / opt er 450000KB. 100000KB påkrævet. Så naturligvis / opt har plads nok. Så hvorfor dette bliver i hvis loop unødigt. Hvad kunne være problemet? Nogen idéer? Det fungerer fint på vores test-maskiner og spørgsmålet der sker på en af kundens maskiner. Thanks in advance, JStone. |
|
||||
|
Hej, Tak for svaret. Det var en tastefejl ved en fejltagelse. Jeg Gentag, at jeg har installeret den pakke med succes i vores test miljø så mange gange, jeg er bare at forsøge at finde ud af årsagen til fiaskoen på kundens maskine. Kunne det være noget i forbindelse med deres maskine indstillinger?? Af den måde, hvad der er tanken benyttes under en installation?
|
|
|||||
|
Råtanken anvendes under en installere vil normalt afhænge af molevitten, der er til stede i installation script.
Prøv følgende Code:
set -x ./run your script set +x |
|
|||||
|
Med AIX, DF kommando output viser den ledige plads på det område, 3 og området header is'nt "benytte" men "Free".
Code:
$ df -k /opt Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 163840 32724 81% 1847 3% / Code:
$ df -kP /opt Filesystem 1024-blocks Used Available Capacity Mounted on /dev/hd4 163840 131116 32724 81% / Sidst redigeret af aigles; 08-09-2006 på 04:20 AM.. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|