![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | 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. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| ersätter mellanslag med pipa (avgränsare) | OSD | UNIX for Dummies Frågor & Svar | 6 | 02-16-2009 04:38 |
| något bättre sätt att ta bort radbrytningar | csmklee | Shell-programmering och Skript | 3 | 01-13-2009 02:42 |
| Byta webbadress i en fil med rymden | dsrookie | UNIX for Dummies Frågor & Svar | 5 | 02-29-2008 04:58 |
| Newbie? Behöver du hjälp med Om / Då & radbrytningar ... | kthatch | UNIX for Dummies Frågor & Svar | 1 | 05-01-2007 08:44 |
| Ta bort radbrytningar från ett skal variabel | lyonsd | Shell-programmering och Skript | 5 | 09-12-2006 02:42 |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
||||
|
I'm parsing genom en stor lslpp-LC utdatafilen med en for-loop. Filen innehåller många rader som liknar detta:
zip: zip-2,3-3: 2.3::: C: R: A filkomprimering och förpackning nytta kompatibel med PKZIP.:: / bin / rpm-e zip::::: 0: Det tycks inte finnas några specialiserade eller hemliga uppmärkning i filen. Men när jag försöker läsa igenom filen i en slinga medan ett skalskript bryts upp allt utrymme som en radbrytning, och varje radbrytning som en dubbel paus. Nedan är koden: Kod:
#!/usr/bin/ksh for i in `cat -n servername.lpp` do echo "$i" done Jag har också försökt att läsa in filen med en andra perl script (för i `perl perlscript.pl) och fick exakt samma problem. Produktionen kommer in i Produktion från skriptfil: Kod:
1 #Package Name:Fileset:Level:State:PTF Id:Fix State:Type:Description:Destination Dir.:Uninstaller:Message Catalog:Message Set:Message Number:Parent:Automatic:EFIX Locked:Install Path:Build Date 2 Java14.sdk:Java14.sdk:1.4.2.175: : :C:F:Java SDK 32-bit: : : : : : :0:0:/: Jag har också försökt detta med bash shell anges. Jag är inte säker på hur du löser detta. Någon hjälp skulle uppskattas. Senast redigerad av mshulman1980; 04-21-2009 at 02:38.. Orsak: Ersätts quote tag med kod-taggen för att undvika införandet auto emoticon |