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
If-Anweisung - Wie schreibe ich eine Null-Erklärung April Shell Programmierung und Scripting 3 04-16-2008 02:14 PM
Wie kann ich ausführen, in IF-ELSE-Anweisung laknar Shell Programmierung und Scripting 1 06-08-2007 03:54 AM
Skript nicht ausführen, INSERT-Anweisung Amruta Pitkar Shell Programmierung und Scripting 4 08-25-2006 12:14 AM
Notwendigkeit, 2 Skripte ausführen, warten Sie, führen Sie 2 weitere warten, bis das Ende der Datei halo98 Shell Programmierung und Scripting 1 08-01-2006 05:42 PM
Wie kann ich eine if-Anweisung um die Ausführung auf der Grundlage der Anzahl der Zeilen in einer Datei? LordJezo Shell Programmierung und Scripting 6 05-14-2004 11: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 10-01-2007
Legend986 Legend986 is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Beiträge: 171
Benötigen Sie für die Durchführung der gleichen Erklärung

Ich habe ein Skript für die Umwandlung von einer IP-Adresse in die entsprechenden AS-Nummer in PHP. Aber auf der Grundlage der Timing-Analyse, habe ich festgestellt, dass es lange dauert, um große Anzahl der Einträge. Ich muss etwas tun, direkt in Unix. Welche Methode empfehlen würde ein für diesen Zweck?

Zweck:
Es gibt eine Erklärung ab:
nc whois.sampleserver.com portnumber

Nach der Eingabe, dass ich, müssen Sie die IP-Adresse und nach der Eingabe es gibt mir die AS-Nummer in das Forum von einer Linie. Ich muss die Verwendung von regulären Ausdrücken, um die AS-Nummer und speichern sie in einer Datei.

Nach diesem, muss ich geben, dass die gleichen Befehl erneut und wiederholen Sie den Vorgang.

Kann jemand bitte sagen Sie mir, was ich zu tun habe, um die oben genannten? Ist es Shell Scripting oder direkten Programmierung in Sprachen wie C?
  #2 (permalink)  
Old 10-01-2007
TonyLawrence TonyLawrence is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Ort: SE Mass
Beiträge: 147
Die allgemeine Form ist

während:
tun
cmd1
cmd2
..
sleep 60
getan

In diesem Fall werden wir schlafen 60 Sekunden zwischen Ausführen von Befehlen.

Für den zweiten Teil (die Formatierung der Ausgabe), wir müssen wissen, was Sie wollen, dass es so aussehen .. aber auch hier recht allgemein:

..
cmd1 | filter_script>> somefile
..
  #3 (permalink)  
Old 10-01-2007
Legend986 Legend986 is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Beiträge: 171
Danke. Der Ausgang ist in der Form von xxxx | xxxx | etwas anderes hier. Ich war in der Lage, eine reguläre Ausdrücke in PHP, aber ich wollte wissen, wo ich kann so etwas hier in Unix.
  #4 (permalink)  
Old 10-01-2007
Portier porter is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Jan 2007
Beiträge: 2965
Was sind "NC" und "AS"?
  #5 (permalink)  
Old 10-01-2007
Legend986 Legend986 is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Beiträge: 171
Oh ... Bekümmert. Ich habe darauf hingewiesen, dass. nc netcat ist. Und wie es nur eine Nummer in Verbindung mit einer IP-Adresse. Es sagt, wenn die IP-Adresse gehört zu einem bestimmten Internet-Anbieter oder nicht ...
  #6 (permalink)  
Old 10-01-2007
Portier porter is offline Forum Advisor  
Registrierte Nutzer
  
 

Join Date: Jan 2007
Beiträge: 2965
Zitat:
Zitat von Legend986 View Post
Kann jemand bitte sagen Sie mir, was ich zu tun habe, um die oben genannten? Ist es Shell Scripting oder direkten Programmierung in Sprachen wie C?
Prototyp in Shell-Skript, dann schlage ich vor, Perl wie können Sie mit regulären Ausdrücken recht einfach.
  #7 (permalink)  
Old 10-01-2007
Legend986 Legend986 is offline
Registrierte Nutzer
  
 

Join Date: Sep 2007
Beiträge: 171
Oh .. Ok .. Vielen Dank ... Dann werde ich lesen Perl.. Aber kann ich alles tun, dass diese mit?

Shell-Kommandos ausführen
Besorgen Sie sich die Ausgabe wie die popen Befehl, den Sie zeigte mir gestern
Arbeiten Sie mit regulären Ausdrücken
Lesen und schreiben in Dateien
Ich frage mich, wenn SQL-Befehle ausgeführt werden können

Danke
Closed Thread

Lesezeichen

Tags
regex, reguläre Ausdrücke

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 01:51 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