The UNIX and Linux Forums  


Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



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 splitsen speciale tekens "|" met behulp van awk krishna9 Programmeren en Shell Scripting 3 05-22-2008 07:30
perl gesplitst funciton - speciaal teken "/" deepakwins UNIX voor Dummies Questions & Answers 5 02-08-2008 12:19 AM
Leg de lijn "mn_code \u003d" env | grep ".. mn" | awk-F "\u003d" '(print $ 2)' `" Lokesha UNIX voor Dummies Questions & Answers 4 12-20-2007 01:52
Extran null karakter toegevoegd na het einde van de lijn "\ n" arunkumar_mca UNIX voor Dummies Questions & Answers 1 11-12-2007 01:23 PM
Hoe vervang newline "\ n" gsprince UNIX voor Dummies Questions & Answers 5 06-09-2001 07:35 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 08-15-2007
caddyjoe77 caddyjoe77 is offline
Geregistreerde gebruiker
  
 

Join Date: april 2005
Posts: 40
verwijderen newline-tekens, maar niet de "echte" \ n karakter

Hallo, ik heb een bestand dat ongeveer 4500 rijen heeft. dit was een oude Microsoft Access-database, en wat ik probeer te doen is de oude extra \ n newline-karakters, maar niet nemen de "echte" newline karakter. Ik zal uitleggen.


Ik probeerde het schrijven van een reguliere expressie, maar dat werkte dus ik dacht PERL zou de beste optie. De collums worden gescheiden door komma's.

Hier is de dataset die ik werk tegen.

144,20050892.0, de vervanging van in-focus-projector Bldg 123, Vervang defecte In-Focus projector met nieuwe., - In-Focus projectoren worden gebruikt voor diapresentaties, en andere relevante gegevens project mountred schermen fron.

- Intermittent power up "-probleem, trappen op en af. Dit project was oorspronkelijk in september 2001.
- Lampen zijn vervangen wanneer het werkt het is nauwelijks leesbaar., Infocus LP 640 XGA LCD multimedia projector 1699 dollar EA


www.infocus.com ,2005-09-29 00:00:00,2005-10-29 00:00:00, Joe Blow gebruiker
mijn telefoonnummer 5551212,5,0,3, Geen, ,1,2005-10-12 00:00:00, C

Pretty much ik nodig om de extra \ n newline tekens verwijderen zonder het verwijderen van het einde een. Dit is wat de dataset moet zien.

144,20050892.0, de vervanging van in-focus-projector Bldg 123, Vervang defecte In-Focus projector met nieuwe., - In-Focus projectoren worden gebruikt voor diapresentaties, en andere relevante gegevens project mountred schermen fron. - Intermittent power up "-probleem, trappen op en af. Dit project, zoals oorspronkelijk in september 2001. - Lampen zijn vervangen wanneer het werkt het is nauwelijks leesbaar., Infocus LP 640 XGA LCD multimedia projector 1699 dollar EA
www.infocus.com ,2005-09-29 00:00:00,2005-10-29 00:00:00, Joe Blow gebruiker mijn telefoonnummer 5551212,5,0,3, Geen, ,1,2005-10-12 00:00:00, C

De vuist kolom, in dit geval is 144, en ze opeenvolgend zijn genummerd. Dus de volgende zou worden 145.

kan ik dit doen met standaard UNIX reguliere expressies of zou PERL beter?

Bedankt
 

Bladwijzers

Labels
regex, reguliere expressies

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 11:17 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0