|
|
|
|
Google Site
|
|||||||
| Forum | Registrera | Blogg | Manualsidor | Forum Regler | Länkar | Album | FAQ | Användare | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
![]() |
|
|
Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|||
|
Fixera raster
Filen FTP'd har några raster och de uppgifter ser ut så här:
ABCTOM NYMANAGER ABCDAVE NJ PROGRAMMERARE ABCJIM CTTECHLEAD ABCPETERCA HR och jag vill att de resultat som: ABCTOM NYMANAGER ABCDAVE NJPROGRAMMER ABCJIM CTTECHLEAD ABCPETERCAHR Kan du hjälpa mig skriftligen shell script för att åtgärda dessa brutna linjer. Varje linje är tänkt att börja med "ABC" (nyckelpositioner). Även rast är alltid på den 11: e position och fortsätter på nästa rad på 4:e ställning .. Tack |
| Sponsrade länkar | ||
|
|
|
|||
|
Eller i gamla goda sed: kommando: Kod:
sed ':a;$!N;/\nABC/!s/\n//;ta;P;D' file input: Kod:
ABCTOM NYMANAGER ABCDAVE NJ PROGRAMMER ABCJIM CTTECHLEAD ABCPETERCA HR produktion: Kod:
ABCTOM NYMANAGER ABCDAVE NJPROGRAMMER ABCJIM CTTECHLEAD ABCPETERCAHR |
|
|||
|
Jag får följande fel! .. Vänligen ge råd
awk '(printf (NR \u003d\u003d 1)? $ 0: / ^ "ABC" /? RS $ 0: $ 0) END (print EOF) \ "-fil awk: syntaxfel nära linje 1 awk: olagligt uttalande nära linje 1 sed ": en, $! N; / \ nABC /! s / \ n / /; ta, P; D 'fil Label alltför länge: a, $! N; / \ nABC /! S / \ n / /; ta, P; D |
|
|||
|
Fixera raster
Tack och uppskatta din hjälp .. Nu vill jag infoga ett blanksteg / null innan jag sammanfoga bröt titelinformation ..
ABCTOM NYMANAGER ABCDAVE NJ PROGRAMMERARE ABCJIM CTTECHLEAD ABCPETERCA HR och jag vill att de resultat som: ABCTOM NYMANAGER ABCDAVE NJ "PROGRAMMERARE ABCJIM CTTECHLEAD ABCPETERCA "HR Tack på förhand! |
| Sponsrade länkar |
|
|
![]() |
| Komihåglista |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| något bättre sätt att ta bort radbrytningar | csmklee | Shell-programmering och Skript | 3 | 01-13-2009 02:42 |
| "exec / bin / sh" raster alias | stulincoln | Shell-programmering och Skript | 1 | 05-29-2008 01:00 |
| Hjälp på sidbrytningar | simhasuri | Shell-programmering och Skript | 1 | 01-31-2008 04:51 |
| Newbie? Behöver du hjälp med Om / Då & radbrytningar ... | kthatch | UNIX for Dummies Frågor & Svar | 1 | 05-01-2007 08:44 |
| Sidbrytningar | rama71 | Programmering | 9 | 06-29-2005 01:28 |