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
sich die Spaltenüberschrift in der Ausgabe! ali560045 Shell Programmierung und Scripting 4 12-04-2008 04:55 AM
4 Spalte tsv-Datei, Ausgang 1 Spalte casphar Shell Programmierung und Scripting 6 11-12-2008 04:04 PM
wie abgeschnitten letzten Spalte in der Ausgabe Manmeet Shell Programmierung und Scripting 9 11-05-2008 07:32 AM
Loop Output-Spalte handband2 UNIX-Desktop für Dummies Fragen & Antworten 1 11-03-2008 10:46 PM
Sub. Zahlen in der Spalte der Produktion, wenn ja156194 Shell Programmierung und Scripting 11 02-12-2007 01:52 PM

 
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 05-27-2009
Bloke Bloke is offline
Registrierte Nutzer
  
 

Join Date: Feb 2009
Beiträge: 28
Top-Ausgabe für sechs Prozesse mit dem gleichen Namen, so hat die Produktion geändert Spalte zur Zeile

Hi,

Ich habe ein System unter Test, und ich verwende ein Script, das eine ps.
Die Ausgabe ist in der folgenden Form, es ist im Grunde der Zeitstempel, gefolgt von der RSS und vsize.

PHP-Code:
09:03:57 68404 183656 68312 181944 69860 217360 67536 182564 69072 183172 69032 199276
09
:04:27 68752 183292 70000 189020 70472 241000 67536 182564 69072 183172 69292 204792
09
:04:57 68708 183292 68816 181880 68588 183608 67868 188080 69788 199328 69520 212672
09
:05:27 68708 183292 68204 181880 68540 183608 68176 196092 70012 196936 69860 215868
09
:05:57 68708 183292 68204 181880 68540 183608 68344 198456 70664 208388 69116 202276
09
:06:27 68708 183292 68204 181880 68540 183608 67488 182500 68964 183020 68228 181000
09
:06:57 68708 183292 68204 181880 68540 183608 67488 182500 68964 183020 68228 181000
09
:07:28 68708 183292 68204 181880 68540 183608 67488 182500 68964 183020 68228 181000
09
:07:58 68708 183292 68204 181880 68540 183608 67488 182500 68964 183020 68228 181000 
Meine Frage ist ... wie kann ich das Gleiche tun, aber für die Spitze,
Ich möchte wirklich, um die CPU-Auslastung dieser 6-Prozesse mit dem gleichen Namen, und spuckte sie in eine Datei, alle 30, in das gleiche Format wie oben, dh Zeitstempel process1CPU process2CPU process3CPU process4CPU process5CPU process6CP

Ich habe versucht die folgenden, aber es hängt sich auf den Teil, wo sie versucht, die Ausgabe der Ergebnisse von oben, vielleicht weil er seine in einer Spalte? Ich brauche es in der Zeile-Format, so kann ich einfach in Excel importieren und zu analysieren.

Hier ist das Skript
PHP-Code:
#!/bin/bash

outputFile=topOutput_`uname -n`
echo 
"Output: " $outputFile

for ((;;)); do
echo 
"for loop";

# X=`top | grep --line-buffered softms | awk '{print $6}'`;
# echo "X: "$X;

echo "currentTime...";
currentTime=`date | awk '{print $4}'`;
echo 
"currentTime: "$currentTime;

echo 
"To file: ";
echo 
$currentTime $X >> $outputFile;

echo 
"foo..."
top grep --line-buffered softms awk '{print $6}'

echo "foo: " $foo
sleep 30s
;

done 
Was mache ich falsch? Gibt es eine alternative Methode, dieses Ziel zu erreichen?
Das ist es, was ich bin versucht, als Ergebnis
PHP-Code:
Time       p1cpu%  p2cpu%   p3cpu%  p4cpu%  p5cpu%  p6cpu%  
09:00:00 65          65          65          65          65          65          
09
:00:30 70          70          70          70          70          70          
09
:01:00 70          70          70          70          70          70          
09
:01:30 70          70          70          70          70          70          
09
:02:00 80          80          80          80          80          80          
09
:02:30 65          65          65          65          65          65          
etc
... 
 

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 09:08 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