![]() |
|
|
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. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Delvis Anmodning kommer ... Please help | pa.chidhambaram | IP Networking | 0 | 02-05-2008 11:19 AM |
| Kan en shell script trække det første ord (eller n'te ord) ud for hver linje i en tekst-fil? | tricky | Shell Programmering og Scripting | 5 | 08-17-2006 07:29 AM |
| vsftpd skjule delvise uploads | jhod22 | Linux | 3 | 07-08-2006 05:49 PM |
| Grep alle filer matchende delvis filnavn | mharley | Shell Programmering og Scripting | 3 | 06-08-2005 03:17 PM |
| Interesseret i delvise kommando output. | videsh77 | UNIX for dummyer Spørgsmål & svar | 1 | 12-15-2004 10:35 AM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
delvise ord udskiftning bruger sed
Eksempel på indholdet af en fil:
001FILE 002FILE 003FILE 099FILE 111FILE Er det muligt at søge på [000-111] FILE og stadig holde antallet en del af resultatet i takt? Antallet del er en foranderlig variabelt, men FILE del forbliver den samme. Jeg vil gerne søge efter alle [000-111] FILE og rumfart dem ud til "001 FILE" "002 FILE" osv. Hvis jeg bruger sed 's / [000-111] FILE / & / g' Det vil erstatter med samme variable som findes i søgningen. Jeg ved, hvordan man kan søge efter variablen men ved ikke, hvordan du holder en del af resultatet. Snittet funktion ville være rart, men jeg kan ikke ud til at være i stand til at kalde det i gennem sed. Søgning efter FILE og tilføje et mellemrum er ikke en mulighed, som nogle af de øvrige indhold har de samme navne og ikke kan ske. Nogen idéer? |
| Bogmærker |
| Tags |
| Solaris |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|