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
ha nyilatkozatai pwanda A UNIX a fejlett és szakértői Felhasználók 4 11-02-2008 07:47 PM
i hurok a feltételes állításokkal? xgringo Shell programozás és Scripting 2 12-13-2007 04:16 PM
Ha mást Statements chapmana A UNIX a dummies Kérdések és válaszok 8 11-30-2006 08:07 AM
vagy nyilatkozatok? Radarjel Shell programozás és Scripting 1 01-19-2004 04:08 PM
ha nyilatkozatai LILAS A UNIX a dummies Kérdések és válaszok 2 03-22-2001 11:49 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 11-18-2008
Mansa mansa is offline
Regisztrált felhasználó
  
 

Join Date: Oct 2008
Hozzászólások: 33
az, hogy lehetséges-e tartani kimutatások bármilyen hurok??

Szia,

Valójában én mentettünk minden validdisks egy tömbben és a megfelelő partíciók szükséges minden egyes lemez más tömb ..

Példa:
Validdisks [$ diskcnt] \u003d dsk2 dsk3 dsk5
ValidPartition [$ Partitioncnt] \u003d4 4 3

Most nekem kell teremtenünk domain ..

Domain létrehozása lehet tenni az alábbi parancsokat:
fs_setup-d / dev / disk / $ (Validdisks [0]) a-n $ (cfsfailover_dmn)-m $ (cfsfailover_mnt) "
addvol / dev / disk / $ (Validdisks [$ diskcnt]) h $ (cfsfailover_dmn)
addvol / dev / disk / $ (Validdisks [$ diskcnt]) g $ (cfsfailover_dmn)
addvol / dev / disk / $ (Validdisks [$ diskcnt]) b) $ (cfsfailover_dmn
addvol / dev / disk / $ (Validdisks [$ diskcnt]) a $ (cfsfailover_dmn)

De a trükkös van létrehozása domain ...
Lets go először Validdisk [0] elem:
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d
Ellenőrzi az elemek ValidPartition [$ Partitioncnt] array, vennem kell létrehozni .. Mivel az első eleme ValidPartition [0] \u003d 4 azt jelenti (azt kell használni a, b, g, h)

Domain létrehozása az egyik lemez wil lenni az alábbiak szerint:
fs_setup-d / dev / disk / $ (Validdisks [0]) a-n $ (cfsfailover_dmn)-m $ (cfsfailover_mnt) "
addvol / dev / disk / $ (Validdisks [$ diskcnt]) b) $ (cfsfailover_dmn
addvol / dev / disk / $ (Validdisks [$ diskcnt]) g $ (cfsfailover_dmn)
addvol / dev / disk / $ (Validdisks [$ diskcnt]) h $ (cfsfailover_dmn)

És menjünk a második eleme validdisk [1]
Most itt ellenőrzésére az elemek ValidPartition [1] itt is van 4 tehát újra domain létrehozása a második lemez kell az alábbiak szerint:

addvol / dev / disk / $ (Validdisks [$ diskcnt]) a $ (cfsfailover_dmn)
addvol / dev / disk / $ (Validdisks [$ diskcnt]) b) $ (cfsfailover_dmn
addvol / dev / disk / $ (Validdisks [$ diskcnt]) g $ (cfsfailover_dmn)
addvol / dev / disk / $ (Validdisks [$ diskcnt]) h $ (cfsfailover_dmn)

És menjünk a harmadik eleme a Validdisk [2]
Most itt ellenőrzésére az elemek ValidPartition [2] itt is van 3 igen használja a, b, g csak a

addvol / dev / disk / $ (Validdisks [$ diskcnt]) a $ (cfsfailover_dmn)
addvol / dev / disk / $ (Validdisks [$ diskcnt]) b) $ (cfsfailover_dmn
addvol / dev / disk / $ (Validdisks [$ diskcnt]) g $ (cfsfailover_dmn)

És jegyezzük fel, hogy "
fs_setup-d / dev / disk / $ (Validdisks [0]) a-n $ (cfsfailover_dmn)-m $ (cfsfailover_mnt) "
kell írni, hogy csak egyszer az első lemez .. Késõbb kell használni addvol kimutatások ... Tudna ön legyen szíves segíteni, hogy mindezt KSH scripting .. Ez lehet tartani a hurok? Kérjük, adja meg bemenetek .. Köszönöm, Mansa
  #2 (permalink)  
Old 01-30-2009
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderátor ala Mode
  
 

Join Date: Feb 2007
Helyszín: Innsbruck, Ausztria
Hozzászólások: 1891
KSH-ban, akkor simplifier a feladatot a for ciklus:

Kód:
for PARTITION in a b g ; do  
  addvol /dev/disk/${Validdisks[$diskcnt]}${PARTITION} ${cfsfailover_dmn}
done

Őszintén szólva azonban nem értem, a többi a felad.

Last edited by otheus; 01/30/2009 at 08:59 AM.. Reason: syntax
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:28 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