The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Grabbing Variablen und den Vergleich kerpm Shell Programmierung und Scripting 9 08-17-2008 06:45 PM
Grabbing Ergebnis der SQL-Befehl hern14 UNIX for Dummies Questions & Answers 3 07-23-2008 03:40 PM
Sed Grabbing in der letzten Zeile der Datei xgringo Shell Programmierung und Scripting 2 03-24-2008 09:24 PM
Skript greift cvs Datei ..... llsmr777 Shell Programmierung und Scripting 4 11-15-2007 03:16 PM
Grabbing Zeilen aus einer Datei auf ein Datum bsp18974 Shell Programmierung und Scripting 2 07-17-2006 09:58 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 Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 08-19-2008
hern14 hern14 is offline
Registrierte Nutzer
  
 

Join Date: Feb 2008
Beiträge: 22
Grabbing einen Wert aus einer Ausgabedatei

Ich bin der Ausführung einer gespeicherten proc und senden die Ergebnisse in einer Log-Datei. Ich habe dann wollen ein Grab aus der Output-Parameter (fett unten, 2), damit ich kann es in einer Variable, die dann aufgerufen werden in einem anderen Skript. Es gibt mehr Details, die man in den Anfang der Log-Datei, aber das, was Sie sehen, wird unten am Ende der Log-Datei. Dies ist wichtig zu erwähnen, weil die Zeilennummer, wo dieser Wert, werden in der nicht immer die gleichen, auf mögliche Fehler, die auftreten können, in das Programm. Ich weiß, dass es eine grep-n-Kommando, erfahren Sie, welche Zeile, die Wert ist, aber da wird ein automatisiertes Skript, ich werde nicht in der Lage sein zu sehen, welche Zeile es ist immer das Skript läuft. Alle Ideen / Kommentare / Anregungen?

Zitat:
.............

db2 \u003d> CALL STORED_PROC ('1 -2',?,?,?,?)

Wert der Ausgabeparameter
--------------------------
Parameter Name: PROC_MSG
Parameter Wert: STORED_PROC erfolgreich abgeschlossen

Parameter Name: BATCHES_UPDATED
Parameter Wert: 2

Parameter Name: START_TS
Parameter Wert: 2008-08-19-12.42.05.192288

Parameter Name: END_TS
Parameter Wert: 2008-08-19-12.42.05.193165

Rückgabestatus \u003d 0


db2 \u003d> disconnect aktuellen
Die SQL-DB20000I DISCONNECT-Befehl wurde erfolgreich ausgeführt.

db2 \u003d> quit
DB20000I den Befehl QUIT erfolgreich abgeschlossen.
Danke!
  #2 (permalink)  
Old 08-19-2008
Smiling Dragon's Avatar
Smiling Dragon Smiling Dragon is offline Forum Advisor  
Unorganisiert User
  
 

Join Date: Nov 2007
Ort: Neuseeland
Beiträge: 922
Code:
#!/bin/sh
while read line
do
  if [ "$line" -eq "Parameter Name : BATCHES_UPDATED" ]
  then
    read line
    echo "$line" | awk '{ print $3 }'
    exit 0
  fi
done
(Nicht getestet)

Nutzung: scriptname.sh <output.file
  #3 (permalink)  
Old 08-20-2008
Annihilannic Annihilannic is offline Forum Advisor  
  
 

Registriert seit: Mai 2008
Ort: Sydney, Australien
Beiträge: 1.009
Oder mit awk allein:

Code:
awk '/Parameter Name : BATCHES_UPDATED/ { getline ; print $3 }' output.file
  #4 (permalink)  
Old 08-20-2008
hern14 hern14 is offline
Registrierte Nutzer
  
 

Join Date: Feb 2008
Beiträge: 22
Danke!

Süße! Beide arbeiten sehr! Danke an euch beide!
Closed Thread

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:30 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