![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| 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 |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
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? |
|
||||
|
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 .. |
|
||||
|
Prototyp in Shell-Skript, dann schlage ich vor, Perl wie können Sie mit regulären Ausdrücken recht einfach.
|
|
||||
|
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 |
![]() |
| Lesezeichen |
| Tags |
| regex, reguläre Ausdrücke |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|