![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Hvis statement - Hvordan skrive en null statement | april | Shell programmering og Skripting | 3 | 04-16-2008 02:14 |
| Hvordan kan jeg kjøre i IF Else Statement | laknar | Shell programmering og Skripting | 1 | 06-08-2007 03:54 |
| Script ikke gjennomføre Sett Statement | Amruta Pitkar | Shell programmering og Skripting | 4 | 08-25-2006 12:14 |
| Behov for å kjøre 2 scripts, vent, utføre 2 mer vente til slutten av filen | halo98 | Shell programmering og Skripting | 1 | 08-01-2006 05:42 |
| Hvordan kan jeg få en hvis setningen skal utføres basert på antall linjer i en fil? | LordJezo | Shell programmering og Skripting | 6 | 05-14-2004 11:50 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Trenger for å utføre den samme setningen
Jeg har skrevet et script for å konvertere en IP-adresse i den tilhørende AS nummer i PHP. Men basert på det tidspunkt analysen har jeg observert at det tar lang tid å behandle stort antall oppføringer. Så jeg trenger å gjøre noe direkte i UNIX. Hvilken metode vil en foreslå for dette formålet?
Formål: Det er et utsagn: nc whois.sampleserver.com portnumber Når du har angitt at jeg trenger å taste inn IP-adressen og etter å ha lagt inn det gir meg AS nummer i forumet på en linje. Jeg trenger å bruke vanlige uttrykk for å fange AS og deretter lagre den i en fil. Etter dette, jeg trenger å skrive den samme kommandoen på nytt, og gjenta prosedyren. Kan noen vennligst fortelle meg hva jeg må gjøre for å oppnå det over? Er det shell scripting eller direkte koding i språk som C? |
|
||||
|
Det generelle formatet
mens: gjøre cmd1 cmd2 .. hvilemodus 60 ferdig I dette tilfellet vil vi sove 60 sekunder mellom kjøre kommandoer. For den andre delen (formatering output), vi må vite hva du vil den skal se ut .. men igjen ganske generelt: .. cmd1 | filter_script>> somefile .. |
|
||||
|
Prototyp på shell script så foreslår jeg Perl som lar deg håndtere regeluttrykk ganske enkelt.
|
|
||||
|
Åh .. Ok .. Takk ... Deretter vil jeg begynne å lese Perl.. Men vil jeg kunne gjøre alt dette med det?
Execute shell-kommandoer Grab utdataene liker popen kommandoen du viste meg i går Arbeid med regeluttrykk Lese og skrive til filer Jeg lurte på om SQL-kommandoer kan kjøres Takk |
![]() |
| Hugseliste |
| Tags |
| regex, regeluttrykk |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|