Follwoed durch die Zahlen" /> Die Leistung steigern - Die UNIX-und Linux-Foren
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 > 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
Bekanntgabe collectl - neue Performance-Linux-Performance-Monitor MarkSeger News, Links, Termine und Ankündigungen 0 10-26-2007 07:14 PM
Erhöhung fs / var touny HP-UX 2 02-15-2007 08:57 PM
wie die fs xuc_xich_duc SUN Solaris 6 11-28-2006 03:45 AM
Zunahme / var auf DG-UX-Box AnneliseW Dateisysteme, Festplatten und Memory 0 10-10-2005 10:52 AM
ulimit Erhöhung für alle sureshy UNIX for Dummies Questions & Answers 1 05-15-2002 09:02 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 06-22-2006
sandeep_hi sandeep_hi is offline
Registrierte Nutzer
  
 

Join Date: Jun 2006
Beiträge: 29
Verbesserung der Leistung: AWK

Ich habe einen Code mit AWK & sed auf zwei Dateien vergleichen.
Die Struktur der Dateien ist wie dieser "

Format ist:
<bit code> <file code> <string>
Follwoed durch eine Anzahl von Eigenschaften, die Zeilen beginnen mit einem "Raum"

10101010101111101 XX abcd ein
AS Sasa
BS kkk
1110000101010110 XX abde s
BS GK
0110000101010100 XX ACDE sa
1010000101010110 XX adfe ma
AS ASAS
BS Sasa
CS ASA

.............................................
.....................................

Mit Millionen von Sätzen wie diesem
Hinweis
1. Ein neuer Datensatz beginnt dort, wo eine neue Zeile beginnt mit 1 / 0
2. Anyline beginnend mit Platz Eigenschaften im Zusammenhang mit der letzten
1 / 0 Rekord
3. Die Anzahl der Datensätze, die in oben angegebenen Datei ist 4

Ich nehme eine Zeichenkette in einer Zeit (abcd a) und suchen sie in anderen Datei, in der Spalte für 2. String-Datei, bis ich feststellen, dass. Wenn die Zeichenfolge gefunden wird, dann vergleichen wir Bit-Code, Code-Datei und Eigenschaften für diesen String.
(Obwohl beide Dateien sortiert werden noch einige Einträge in der Datei kann entweder fehlen, so kann ich nicht Zeile für Zeile Vergleich)

Das Verhalten des Programms ist gut, aber es ist eine Menge Zeit, da sie die Suche durch eine große Datei.
Also bitte helfen Sie mir was, wie, um diese Datei Vergleich

Danke
Sandeep

Zuletzt bearbeitet von sandeep_hi; am 06-23-2006 12:51 AM..
  #2 (permalink)  
Old 07-08-2008
Ludwig ludwig is offline
Registrierte Nutzer
  
 

Join Date: Feb 2008
Beiträge: 8
Versuchen Sie tun dies in der Perle statt, die Geschwindigkeit wird sehr mutch.
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 05: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