![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
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 |
| Shell script for å søke etter tekst i en fil og kopiere filen | imeadows | UNIX for Dummies Spørsmål og svar | 9 | 11-12-2008 09:12 |
| Filekstensjon søk og kopiere | bsandeep_80 | UNIX for Advanced & ekspertbrukere | 20 | 04-04-2008 10:19 |
| søker etter filnavn med søk strenger i en annen fil | pathanjalireddy | Shell programmering og Skripting | 3 | 06-08-2005 05:35 |
| Hvordan kan du kopiere strenger? | Området | High Level Programmering | 3 | 05-15-2002 12:17 |
| Search for strings | lesstjm | UNIX for Dummies Spørsmål og svar | 5 | 04-26-2002 09:58 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Search for strings & kopi til ny fil
Hei Alle,
Jeg er bare læring shell programmering, Jeg trenger å gjøre følgende i mitt shell script. Søk en loggfil for to \ flere strenger. Hvis de to \ flere strenger finnes deretter skrive det på en utdatafil else Hvis bare én av strengen er funnet, skriver funnet streng i en utdatafilen og andre i andre utdatafilen. Er det mulig å gjøre det? I så fall kan du dele kode Takk Amit |
|
||||
|
bruke hvis []; deretter ..... annet ......
Bruk exit status grep som betingelse grep avsluttes med 0 hvis streng blir funnet, 1 dersom ikke funnet og 2 hvis filen ikke er der. deretter bruke> for å viderekoble utdataene til en fil og>> for å legge din utgang til filen. Have fun! |
|
||||
|
Hi Lami
Takk for info. Mine krav er noen hva som dette ... kan du kaste somemore lys over denne Jeg prøver å skrive et shell-script som vil skanne en loggfil for tre strenger dvs. suksess image1 lykkes image2 lykkes image3. Min shell er tcsh Hvis alle de 3 strenger finnes deretter sette inn 3 strenger til en file1 og sende mail til utviklere med file1 Hvis alle 3 er oppmerksom funnet kopiere strenger til en file2 og sende file2 til utviklere. Tilsvarende, hvis strengen image1 & image2 er funnet og image3 mangler ... deretter sette strengen image1 & image2 til fil-1 og sett streng image3 til fil-2 og sende en mail knytter både file1 & file2 til utvikleren. Jeg prøvde om - annet, men som gjør det scrip lenger, Sorry for the problemer Amit |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|