![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Virkelig sætter pris på din hjælp fyrene am nu begynder at få styr på bash, men ikke helt ......
formoder jeg har en erklæring fileA .... Fod er et ord, vi kan bruge i alle aspekter af vores liv og har flere meanings.part af den, kan en fod pedal eller snarere i fodBolden såvel. Jeg vil gerne bruge sed at erstatte bare ordet 'mund' ikke mere, og når det ATS begyndelsen af en linje erstatte med hætter ....... hvis jeg ønskede at erstatte det med sige lege..... det bliver Lege er et ord, vi kan bruge i alle aspekter af vores liv og har flere meanings.part af den, kan en lege pedal eller snarere i legeBolden såvel. blevet forsøger denne #! / bin / bash IFS \u003d $ '\ n' for jeg i $ (cat fileA); gøre echo $ i | sed -r 's / ^ [mund] ^ / spille: g'>> fileB gjort Sidst redigeret af vadharah; 03-16-2008 på 02:29 PM.. Årsag: lettere for seerne |
|
||||
|
Jeg har prøvet dette, men ord som fodbold r blive påvirket i behovet fodbold at forblive uændret eneste ændring mund hvor ordet er ikke en del af et andet ord
|
|
||||
|
bruger sed stream ediditor
Thanx! , der synes at gøre det trick ... er der nogen måde jeg kan forbedre det vil sige for eksempel meddele mig, at der er et tilsvarende ord, men det er en del af et andet ord?
|
|
||||
|
Du får uden for, hvad sed rimelighed kan gøre. På dette tidspunkt vil jeg nok skifte til Perl. Code:
perl -pe 's/\bFoot\b/Play/g;s/\bfoot\b/play/g; warn if m/[Ff]oot/' files ... Dette bør håndtere fuld stop og andre tegnsætning, som sed Scriptet vil ikke (uden yderligere lappeløsninger). |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|