![]() |
|
|
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 |
| perl delt funciton - spesialtegn "/" | deepakwins | UNIX for Dummies Spørsmål og svar | 5 | 02-08-2008 12:19 |
| Spesialtegn Innsjekking Shell script | mradul_kaushik | Shell programmering og Skripting | 1 | 03-24-2006 05:54 |
| Riktig syntaks for Ringekonto Shell skript i Perl Modul | mh53j_fe | Shell programmering og Skripting | 4 | 06-08-2005 11:42 |
| Trenger du hjelp til å pakke ut en streng avgrenset av noen spesialtegn | kumariak | Shell programmering og Skripting | 24 | 06-03-2005 10:20 |
| spesialtegn? | mile1982 | High Level Programmering | 1 | 10-19-2004 09:15 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Perl Script Syntaks å pakke Alt Etter Spesialtegn
Hei,
Jeg skriver en Perl skript som leser i mange linjer, hvis en linje oppfyller kriteriene jeg ønsker å redigere det. For eksempel vil skriptet returnere følgende eksempel linje ... test \u003d abc123 Alt jeg vil gjøre er å kle av "test \u003d" og kun sitte igjen med den abc123. I skriften min kan jeg enkelt gå tilbake alt før "\u003d", men for livet av meg jeg ikke kan få alt etter "\u003d". En snipit av koden er ... $ Linje3 \u003d <fil>; $ Linje3 \u003d ~ s / ^ \ s + / /; # strips off space $ Linje3 \u003d ~ s /\u003d.*//; # returnerer everthing før "\u003d" Eventuelle hjelpe ville være verdsatt, takk. print "$ Linje3 \ n"; |
|
||||
|
Først av alt takk for hjelpen. Jeg gjorde dette skriptet ut av behovet for å trekke ut YouTube-video navn fra en youtube-adresse. Jeg håper det hjelper.
Varmeste hilsen Tony MTY #! / usr / bin /perl # Sufya # Strip webadressen fra en Youtube Adresse # Formål: Denne lille perl tekstutdrag vil trekke navnet på video ut # Fra en youtube-adresse. # Basert på: # http://www.unix.com/newreply.php?do\u003d...\u003d1&p\u003d302231091 # HTH # Tony MTY # print "\ Script å strippe url fra en ungdom adresse"; print "\ nYoutube URL:"; $ youtubesurl \u003d <STDIN>; $ youtubesurl \u003d ~ s / ^ \ s + / /; # strips off space $ youtubesurl \u003d ~ s / .* ur \? v \u003d /; # returnerer everthing etter "watch? \u003d" $ youtubesurl \u003d ~ s /&.*//; # returnerer everthing før "$" print "$ youtubesurl \ n"; print "Ferdig. \ n"; |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|