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
So schreiben Sie ein Shell-Skript, die zwei Argumente. bobby36 Shell Programmierung und Scripting 3 04-05-2007 09:44 PM
Warum Shell-Scripting mehr Zeit zum Lesen einer Datei brkavi_in Shell Programmierung und Scripting 1 06-23-2006 09:20 AM
Killing ein Prozess, der zu lange dauert WeezelDs Shell Programmierung und Scripting 3 04-10-2006 04:33 PM
fwrite dauert sehr lange Zeit Inna High-Level-Programmierung 5 07-06-2005 07:19 AM
Herausfinden, wie lange ein Befehl ist, um cfoxwell UNIX for Dummies Questions & Answers 3 11-22-2001 01:50 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 02-05-2007
ozzman ozzman is offline
Registrierte Nutzer
  
 

Join Date: Feb 2007
Lage: Aus Syd
Beiträge: 10
Unhappy Shell-Skript zu lange dauert, um

Hi all,

Ich schrieb dieses Shell-Skript, um Gespeichert Zahlen für Eingabedatei. Aber sie nehmen immer die komplette Validierung auf eine Datei. Die durchschnittliche Geschwindigkeit ist wie 9mins/MB.

Kann jemand mir sagen, wie zur Verbesserung der Leistung von ein Shell-Skript?

Danke
  #2 (permalink)  
Old 02-05-2007
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Join Date: März 2005
Ort: Blattknoten in B + Baum
Posts: 2958
Es wäre schön, wenn man nach Probe Input / Output-Daten und, wenn möglich, Ihr Skript
  #3 (permalink)  
Old 02-05-2007
ozzman ozzman is offline
Registrierte Nutzer
  
 

Join Date: Feb 2007
Lage: Aus Syd
Beiträge: 10
Question Nicht über das Skript hier mit mir!

matrixmadhan,

Ich habe nicht das Skript hier mit mir, aber ich kann kurze, wie mein Skript aussieht.


Code:
    #starts with couple of constants for the file
    function1 ...
    function2 ...
    function3
    {
       function4
    }
    
    function4...
    
    while time < 00:00:00
    do 
       function1
       if [ $? -eq 0 ]
       then
           for loop 
           do 
             function2...
             function4...
             ./call_another_script
           done
       fi
     done

Wird diese Hilfe die Ursache zu ermitteln?
  #4 (permalink)  
Old 02-05-2007
vino's Avatar
vino vino is offline Forum Staff  
Supporter (in vino veritas)
  
 

Join Date: Feb 2005
Ort: Bangalore, Indien
Posts: 2798
Es könnte etwas in den Funktionen, die die zu viel Zeit. Zum Beispiel, einige geschnitten oder einige grep oder ein Aufruf von einigen externen Tools. Auch das Skript, call_another_script könnte die Täter.

Es sei denn, Sie können zeigen, was diese Funktionen sind, ist es schwer, die genaue Ursache ermitteln.
  #5 (permalink)  
Old 02-05-2007
sb008 sb008 is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Jan 2007
Beiträge: 384
Mach dir was "Datum"-Kommandos in Ihrem Skript, und Sie könnten, um herauszufinden, wo die Verzögerung ist und sich auf diesen Teil.
  #6 (permalink)  
Old 02-05-2007
reborg's Avatar
reborg reborg is offline Forum Staff  
Administrator
  
 

Join Date: März 2005
Ort: Irland
Posts: 4245
Ich möchte beginnen, indem Sie das Debug-Flag in der Shell. Es könnte sich offensichtlich nur aus, dass das, was wird sich die Zeit genommen haben, ohne genau zu wissen, was Sie tun, in den Funktionen ist es nicht möglich, für alle zu beantworten.
Closed Thread

Lesezeichen

Tags
grep oder

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 08:32 AM.


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