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
probléma dd parancsot vagy talán AFS probléma Anta Shell programozás és Scripting 0 08-25-2006 11:10 AM
A SSH auth probléma budrito A UNIX a fejlett és szakértői Felhasználók 1 03-17-2004 10:12 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 02-16-2008
netmedic netmedic is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 12
AWK A Need Help!

Nekem van egy probléma, amit nem tudott megoldani. Mindenekelőtt a forgatókönyvet írok is egy Windows szerveren. Próbálom írni a forgatókönyvet, hogy csatlakozzon a iSCSI SAN és keresse meg az utolsó pillanatfelvétel az adott szerver és csatold egy-egy tartalék. Annak érdekében, hogy elkapja a képernyőkön már átirányításuknak a kimenetet egy szöveges fájlt használ, akkor Cygwin és mamlasz értelmezni a fájlt, és bontsd ki információk Meg kell átadni egy másik fájl neve egy bat fájlt, amely végre a következő lépést. Én mindent dolgozik, kivéve az utolsó fontos lépés. Amikor csatlakozni a snapshot volumene nem csatlakoztatható egy betűjelet. Amikor fut a diskpart Látom a lemez száma (a levelet). Aztán kell futtatni néhány diskpart parancsot kapcsolódni a hangerőt, mielőtt hozzárendelhetnek egy levelet az én választásom.

Most az a kérdés. A kimeneti fájl a következő:

Kötet 0 <sp> Data NTFS partíció 400 GB Healthy
Volume 1 Z <sp> <sp> DVD-ROM 0 GB Healthy
Volume 2 C <sp> NTFS partíció 21 GB Healthy System
Volume 3 D adatok 1 NTFS partíció 115 GB Healthy
(<sp> van csak azt mutatják, van egy üres hely)

Mit kell tennie, hogy vonjuk ki a tételt, hogy nincs egy betűjelet. Szeretném használni awk erre. A probléma az, hogy ez a vonal nem mindig az első sorban sem kötet 0. Az egyetlen dolog, ami állandó, hogy az nem lesz egy betűjelet. Amikor megpróbálom a $ 3 a harmadik területén azt a szót adatai szerint a harmadik terület óta üresen. Én valami ilyesmit hopeing

$ 3 / / (print $ 1, $ 2)

Tud valaki segíteni?
  #2 (permalink)  
Old 02-16-2008
robotronic's Avatar
robotronic robotronic is offline Forum Advisor  
Can I play with madness?
  
 

Join Date: Apr 2002
Hely: Olaszország
Posts: 370

Kód:
awk '!/^Volume [0-9] [A-Z]/ { print($1,$2) }' input_file

  #3 (permalink)  
Old 02-16-2008
netmedic netmedic is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 12
Idézet:
Originally Posted by robotronic View Post
Kód:
awk '!/^Volume [0-9] [A-Z]/ { print($1,$2) }' input_file
Futottam, és mit kap a következő egy sor:

0. kötet 1. kötet 2. kötet 3. kötet.

Mire van szükségem dispayed csak a kötet, amely nem rendelkezik egy betűjelet.
  #4 (permalink)  
Old 02-16-2008
Jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Helyszín: NM
Hozzászólások: 5.807
Ami a fenti awk illeti kötet 0 adatok megegyeznek a kötet 0 D.
Tárgytalan az "adatok" mindig megjelennek a hangerő van szükséged? Látom adatok 1.
  #5 (permalink)  
Old 02-16-2008
netmedic netmedic is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 12
Ez attól függően, hogy milyen mennyiségben van szerelve. Az egyetlen dolog, ami egyedülálló az, ami kell felszerelni nem egy betűjelet.
  #6 (permalink)  
Old 02-16-2008
netmedic netmedic is offline
Regisztrált felhasználó
  
 

Join Date: Feb 2008
Hozzászólások: 12
Az én hibám volt, nem pedig ([az AZ keresés. A munka most ...

Köszönöm! I really appreciate the help.
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 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