Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Uran 08 Března 2011, 13:29:05

Název: bloky textu filtrovani dle klicove fraze
Přispěvatel: Uran 08 Března 2011, 13:29:05
Resim jak prohledavat obsah doc souboru (firemni "databaze" receptur).

Soubory maji pevnou strukturu. Tj.

Hlavicka ......

vlastni receptura
.
.
.
.
Paticka .......

Pomoci
Kód: [Vybrat]
#!/bin/bash
find -type f -iname '*.doc' | while read F
do
catdoc "$F" | sed -n '/Hlavicka/,/Paticka/p'
done

jsem schopny ze souboru vypreparovat bloky textu. Dale bych z techto bloku potreboval vypsat pouze ty co obsahuji klicovou frazi/hledany retezec.
Jde na to pouzit sed?

Potrebuji cele bloky textu a ne jen radek s hledanym retezcem.


Dekuji.