🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #8799

Re: Sigo con bash

#8799
From: Jose A
Date: Tue, 08 Oct 2002 15:57
59 lines
2222 bytes
Hola

In article <rgruna.jf3.ln@127.0.0.1>, Esteban Navarro wrote:
> En un fichero de texto la "ostia de largo" quiero poner en cada linea una , 
> al principio. �C�mo?

O sea tienes algo as�:

esto es una l�nea
esto es otra
y otra
etc

y quieres que sea as�:

,esto es una l�nea
,esto es otra
,y otra
,etc

pues se puede hacer as�:

cat nombre_del_fichero_de_texto | sed -e 's/^/,/g' > fichero_de_salida

Tambien puedes usar un script en perl como este:

--------------------cortar aqui----------------------
#!/usr/bin/perl

open (in, $ARGV[0]) or die "No se puede abrir el fichero";
open (out, ">" . $ARGV[1]) or die "No se puede abrir el fichero";

while (<in>) {
    $m = $_;
    $m =~ s/^/,/g;
    print out $m;
}

close (in);
close (out);
--------------------cortar aqui----------------------

El uso es sencillo:

./nombre_script fichero_de_entrada fichero_de_salida

> Para los que no sepan porque pregunto tanto, el motivo es que quiero 
> exportar una base de datos del approach a una base de datos que estoy 
> creando con el dialog y el bash. Esto es para no perder los datos que tengo 
> en Windows.
> 
> - -- 
> Esteban Navarro
> http://www.personal.able.es/ensoriano
> User Linux 132409 Woody

espero que te sirva.
 
saludos.
Technical Details
Message-ID: <slrnaq602p.duq.MAQUI000@213.60.228.203>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!194.25.134.62!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!lnewspeer00.lnd.ops.eu.uu.net!emea.uu.net!cesio.mundo-r.com!localhost.localdomain!nobody
References: <rgruna.jf3.ln@127.0.0.1>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,f39b2a3824e59ee6
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-10-08 09:47:35 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!194.25.134.62!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!lnewspeer00.lnd.ops.eu.uu.net!emea.uu.net!cesio.mundo-r.com!localhost.localdomain!nobody
From: Jose A <MAQUI000@NOSPAM.mundo-r.com>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Sigo con bash
Date: Tue, 8 Oct 2002 17:57:14 +0200
Organization: Another Netscape Collabra Server User
Lines: 60
Message-ID: <slrnaq602p.duq.MAQUI000@213.60.228.203>
References: <rgruna.jf3.ln@127.0.0.1>
NNTP-Posting-Host: 213.60.228.203
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: slrn/0.9.7.4 (Linux)