The UNIX and Linux Forums  

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
ksh-Scripting-Hilfe praveenbvarrier Shell Programmierung und Scripting 1 04-15-2008 11:19 AM
SQL-Scripting-Hilfe sam786 Shell Programmierung und Scripting 3 12-10-2007 12:31 PM
Unterschied zwischen AIX-Shell-Scripting und Unix-Shell-Scripting. haroonec Shell Programmierung und Scripting 2 04-12-2006 09:12 AM
Scripting-Guru's pls help me mit Skripting auf AIX thatiprashant Shell Programmierung und Scripting 1 01-20-2006 07:58 PM
Scripting? woofie What's On Your Mind? 1 03-09-2005 07:03 AM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 11-21-2007
noamb noamb is offline
Registrierte Nutzer
  
 

Join Date: Nov 2007
Beiträge: 1
Scripting-Hilfe brauchen

Hallo alle,

Ich muss ein Skript schreiben, dass wird ausgegeben formatiert, wie das folgende Beispiel:

AFP: state \u003d "RUNNING"
AFP: usersArray: _array_index: 0: disconnectID \u003d 0
AFP: usersArray: _array_index: 0: SessionID \u003d 3423
AFP: usersArray: _array_index: 0: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 0: flags \u003d 0
AFP: usersArray: _array_index: 0: state \u003d 6
AFP: usersArray: _array_index: 0: loginElapsedTime \u003d 89731
AFP: usersArray: _array_index: 0: name \u003d "maryallen"
AFP: usersArray: _array_index: 0: lastUseElapsedTime \u003d 89725
AFP: usersArray: _array_index: 0: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 0: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 0: IPAddress \u003d "10.0.3.36"
AFP: usersArray: _array_index: 1: disconnectID \u003d 0
AFP: usersArray: _array_index: 1: SessionID \u003d 3573
AFP: usersArray: _array_index: 1: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 1: flags \u003d 0
AFP: usersArray: _array_index: 1: state \u003d 6
AFP: usersArray: _array_index: 1: loginElapsedTime \u003d 72783
AFP: usersArray: _array_index: 1: name \u003d "ILS"
AFP: usersArray: _array_index: 1: lastUseElapsedTime \u003d 68964
AFP: usersArray: _array_index: 1: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 1: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 1: IPAddress \u003d "10.0.3.136"
AFP: usersArray: _array_index: 2: disconnectID \u003d 0
AFP: usersArray: _array_index: 2: SessionID \u003d 3609
AFP: usersArray: _array_index: 2: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 2: flags \u003d 0
AFP: usersArray: _array_index: 2: state \u003d 1
AFP: usersArray: _array_index: 2: loginElapsedTime \u003d 69026
AFP: usersArray: _array_index: 2: name \u003d "samanthacovey"
AFP: usersArray: _array_index: 2: lastUseElapsedTime \u003d 36404
AFP: usersArray: _array_index: 2: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 2: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 2: IPAddress \u003d "10.0.3.36"
AFP: usersArray: _array_index: 3: disconnectID \u003d 0
AFP: usersArray: _array_index: 3: SessionID \u003d 3664
AFP: usersArray: _array_index: 3: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 3: flags \u003d 0
AFP: usersArray: _array_index: 3: \u003d 1
AFP: usersArray: _array_index: 3: loginElapsedTime \u003d 5745
AFP: usersArray: _array_index: 3: Name \u003d "dawndawson"
AFP: usersArray: _array_index: 3: lastUseElapsedTime \u003d 1
AFP: usersArray: _array_index: 3: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 3: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 3: IPAddress \u003d "10.0.3.56"
AFP: usersArray: _array_index: 4: disconnectID \u003d 0
AFP: usersArray: _array_index: 4: SessionID \u003d 3666
AFP: usersArray: _array_index: 4: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 4: flags \u003d 0
AFP: usersArray: _array_index: 4: state \u003d 1
AFP: usersArray: _array_index: 4: loginElapsedTime \u003d 5743
AFP: usersArray: _array_index: 4: Name \u003d "dawndawson"
AFP: usersArray: _array_index: 4: lastUseElapsedTime \u003d 519
AFP: usersArray: _array_index: 4: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 4: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 4: IPAddress \u003d "10.0.3.56"
AFP: usersArray: _array_index: 5: disconnectID \u003d 0
AFP: usersArray: _array_index: 5: SessionID \u003d 3698
AFP: usersArray: _array_index: 5: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 5: flags \u003d 0
AFP: usersArray: _array_index: 5: state \u003d 1
AFP: usersArray: _array_index: 5: loginElapsedTime \u003d 2276
AFP: usersArray: _array_index: 5: name \u003d "kateberrigan"
AFP: usersArray: _array_index: 5: lastUseElapsedTime \u003d 0
AFP: usersArray: _array_index: 5: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 5: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 5: IPAddress \u003d "10.0.3.33"
AFP: usersArray: _array_index: 6: disconnectID \u003d 0
AFP: usersArray: _array_index: 6: SessionID \u003d 3700
AFP: usersArray: _array_index: 6: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 6: flags \u003d 0
AFP: usersArray: _array_index: 6: Zustand \u003d 1
AFP: usersArray: _array_index: 6: loginElapsedTime \u003d 2273
AFP: usersArray: _array_index: 6: Name \u003d "kateberrigan"
AFP: usersArray: _array_index: 6: lastUseElapsedTime \u003d 1604
AFP: usersArray: _array_index: 6: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 6: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 6: IPAddress \u003d "10.0.3.33"
AFP: usersArray: _array_index: 7: disconnectID \u003d 0
AFP: usersArray: _array_index: 7: SessionID \u003d 3705
AFP: usersArray: _array_index: 7: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 7: flags \u003d 1
AFP: usersArray: _array_index: 7: state \u003d 1
AFP: usersArray: _array_index: 7: loginElapsedTime \u003d 607
AFP: usersArray: _array_index: 7: Name \u003d "sabrinaschwartz"
AFP: usersArray: _array_index: 7: lastUseElapsedTime \u003d 1
AFP: usersArray: _array_index: 7: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 7: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 7: IPAddress \u003d "10.0.3.28"
AFP: usersArray: _array_index: 8: disconnectID \u003d 0
AFP: usersArray: _array_index: 8: SessionID \u003d 3707
AFP: usersArray: _array_index: 8: minsToDisconnect \u003d 0
AFP: usersArray: _array_index: 8: flags \u003d 1
AFP: usersArray: _array_index: 8: state \u003d 1
AFP: usersArray: _array_index: 8: loginElapsedTime \u003d 606
AFP: usersArray: _array_index: 8: Name \u003d "sabrinaschwartz"
AFP: usersArray: _array_index: 8: lastUseElapsedTime \u003d 207
AFP: usersArray: _array_index: 8: ServiceType \u003d "AFP"
AFP: usersArray: _array_index: 8: sessionType \u003d "TCP"
AFP: usersArray: _array_index: 8: IPAddress \u003d "10.0.3.28"
AFP: timestamp \u003d "2007-11-21 10:05:40 -0800"


Das Skript muss:

1. finden, dass jede Zeile endet mit "state \u003d 6"
2. Auszug der "array_index:" aus dieser Zeile
3. Auszug der "SessionID" von array_index, dass aus einer anderen Linie

Dies geht über meine Kenntnisse von grep und awk. Ich würde awk, außer ich nur wissen, wie zu handeln, Spalten, und da gibt es keine Leerzeichen um den Wert array_index Ich bin ratlos! Können Sie mir helfen?

Danke!
Noam
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 10:05 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0