The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > Shell Programmierung und Scripting
.
Google unix.com



Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Suchen / Ersetzen die neue Datei: ksh -> perl McLan Shell Programmierung und Scripting 1 05-16-2008 03:14 AM
Lesen Sie Platz gefüllt Datei und ersetzen Sie Text in bestimmten Position COD Shell Programmierung und Scripting 6 04-21-2008 05:40 AM
ersetzen Sie den letzten Delimiter jisha Shell Programmierung und Scripting 4 01-28-2008 06:26 AM
Abgrenzer ersetzen: mit '\ 001' in der Unix-Datei spandu Shell Programmierung und Scripting 4 04-25-2006 08:51 AM
Feld-Trennzeichen ein Leerzeichen oder mehr uphamtn UNIX for Dummies Questions & Answers 3 05-15-2003 04:22 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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 02-14-2008
meghana meghana is offline
Registrierte Nutzer
  
 

Join Date: Feb 2008
Beiträge: 56
ersetzen Raum mit Trennzeichen in der gesamten Datei-perl

Hi

Ich habe eine Datei, die sagen, ca. 100.000 Datensätze ..
die Einträge in der es wie

Eine Art von Text 1234567891 abcd 14 Feb 2008 03:58:54 AM lmnop

Dies ist, wie sieht es aus .. wenn u Hinweis gibt es eine 2byte Raum zwischen den einzelnen Spalten .. und im zu ersetzen, die mit '|' ..

sagen ..

Einige Arten von Text | 1234567891 | abcd | Februar 14, 2008 03:58:54 AM | lmnop

.. hier ist der Code, die ich geschrieben habe .. aber sollte jemand mir helfen, bei der es ... Vielen Dank im Voraus

open (fh_tmp ,"<","$ chk_file ");
while (my $ line \u003d <fh_tmp>)
(
$ line \u003d ~ s / / | / g;
geöffnet (außer ,">>", tmpfile);
Drucken Sie $ line;
close (out);
)
close (fh_tmp);


Bitte korrigieren Sie mich, wenn im falschen .. Danke
 

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 09:25 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0