Article View: es.comp.os.linux.programacion
Article #8799Re: Sigo con bash
From: Jose A
Date: Tue, 08 Oct 2002 15:57
Date: Tue, 08 Oct 2002 15:57
59 lines
2222 bytes
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!nobodyReferences:
<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)