Výpis části souboru

iko iko na kamarad.cz
Úterý Únor 19 12:35:49 CET 2008


sed by nestacil?

sed -e '1,/-- Current Database: .databaze./d' -e '/-- Current Database: 
.dalsidatabaze./,$d'

iko

Dalibor Kouřil wrote:
> Ahoj,potřeboval bych poradit jak vypsat část souboru (obrovský dump z 
> mysql).
> Jde mi o obnovení jedné databáze, tedy potřeboval bych vypsat část souboru
> mezi:
> -- Current Database: `databaze`
> a
> -- Current Database: `dalsidatabaze`
> 
> nazev dalsi databaze samozrejme neznam, ktera je v poradi...
> 
> Zkousel jsem neco jako skript v Perlu obnovdb.pl:
> 
> #!/usr/bin/perl -wn
> BEGIN { $db = shift @ARGV }
> print if /^-- Current Database: \`$db\`/io .. /^-- Current Database:/io;
> 
> 
> a potom cat sqldump | obnovdb.pl databaze >dumpdatabaze
> 
> ale to nefunguje...
> 
> Prosim o pomoc, moc dekuji
> 
> Dalibor Kouril

-- 
Odchadzajuca sprava obsahuje 163 virusov.
The outgoing message contain 163 unwanted surprises
Skontrolovane Antivirusovým systemom KFC.
Verzia: 7.2.130 / Vírusová databáza: 562.2.5




Další informace o konferenci Linux