|
|
|
|
Google Site
|
|||||||
| Forums | Registrer | Blog | Man Sider | Forum Regler | Links | Albums | FAQ | Brugere | 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. |
![]() |
|
|
Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|||
|
I en løkke, vil jeg gerne tilføje noget tekst til en fil, uden at skabe en ny linje (og derefter gennemtvinge en ny linje, inden en ny iteration sløjfen). I koden nedenfor den første 'echo' kommandoen er OK, som det anvender '- n' for ingen nye linje. For 'awk' linje I * troede * jeg kunne løse det ved at bruge printf stedet udskrive (og ikke bruger den normale '\ n').
Løkken er som nedenfor: gøre echo-n $ testTimeNow $ '\ t'>> $ HOME / temp / ss.tmp / usr / sbin / ss-i | awk-f awk_filter.tmp>> $ HOME / temp / ss.tmp # En ny linje nu echo "">> $ HOME / temp / ss.tmp gjort Bemærk, awk_filter.tmp er ... /[kamp] / (printf "% s% s" \ $ 1, \ $ 2) men dette er ikke i orden. Den 'awk' linje i sløjfen * er * at tilføje en ny linje i. Enhver og alle forslag værdsat! |
| Sponsorerede links |
|
|
|
|||
|
Nå, til at besvare mit eget spørgsmål, om "printf"-metoden * gør * arbejde - det kun syntes ikke at arbejde, fordi jeg fik awk_filter.tmp filer blandet op, og jeg var ved hjælp af 'Udskriv' version ikke 'printf' version!
|
| Sponsorerede links |
|
|
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Stop exe fra kommandolinjen | pep | Programmering | 4 | 01-29-2009 01:20 PM |
| tilføje semicolumn ved slutningen af linjen | Skorpion | Shell Programmering og Scripting | 2 | 05-19-2008 09:47 AM |
| Tilføjelse af en columnfrom en specifit linje nummer til en specifik linje antal | Ezy | Shell Programmering og Scripting | 2 | 05-12-2008 09:29 AM |
| sed - tilføje nye linje | sovixi | UNIX for dummyer Spørgsmål & svar | 2 | 10-09-2007 10:06 AM |
| tilføje linjen terminatorsekvenser | thanuman | UNIX for dummyer Spørgsmål & svar | 1 | 02-24-2005 07:53 AM |