![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Hoe te vergelijken null en ruimte enkelvoudige als voorwaarde | jayakumarrt | UNIX voor Dummies Questions & Answers | 3 | 05-16-2008 06:13 |
| Vervang de spaties door enkele tabblad en rechts uitlijning | Jae | Programmeren en Shell Scripting | 1 | 08-08-2007 11:58 PM |
| hoe om te lezen dubbele opeenvolgende ruimte in bestandsnaam voor bash shell | james_falco | UNIX voor Dummies Questions & Answers | 1 | 07-17-2007 05:32 PM |
| vervanging van een enkele ruimte in stelling | convenientstore | Programmeren en Shell Scripting | 7 | 04-25-2007 02:02 PM |
| enkele input shell script? | quipy | Programmeren en Shell Scripting | 1 | 10-03-2002 09:18 |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
||||
|
Opeenvolgende ruimten binnen input wordt omgezet in een enkele ruimte
Ik ben het lezen van een bestand dat is puntkomma gescheiden. Een van de velden bestaat uit 2 ruimten scheiden van de voor-en achternaam (4e veld in - "JOHN <spatie> <spatie> DOE"):
bijv. TORONTO, ONTARIO, 1 Yonge Street, JOHN DOE; CANADA Als ik lees dit record en een echo / print naar scherm of schrijf naar de uitgang, krijgen de 2 ruimtes omgebouwd tot een enkele ruimte. Ik moet alle ruimten intact te houden bij het schrijven van de output. Hier is een fragment van de code ik gebruik. Ik ben een poging om een reeks van records te laden in een array met de uitoefening van logica op de inhoud en vervolgens outputting naar verschillende uitgang (s): exec 3 <$ 1 # Open input exec 4> $ # 1.out Open uitgang laat CNF_REC_CNT \u003d CNF_REC_CNT +1 lees-U3 REC_BUF [CNF_REC_CNT] print "buffer is:" $ (REC_BUF [CNF_REC_CNT]) "" Hoe kom ik rond dit? |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|