Bash tablica
: 05 lut 2012, 00:57
Witam, mam pewien problem ze zrobieniem tablicy w Bash'u. Dość dawno w tym nie siedziałem, a wiedza niestety umyka
A mianowicie, chciałbym stworzyć tablicę, która z pliku, podobnego jak poniższy wyciągnie informacje w nowych komórkach (napiszę na przykładzie to będzie bardziej czytelne)
Mam nadzieję, że jest ktoś mi w stanie pomóc

A mianowicie, chciałbym stworzyć tablicę, która z pliku, podobnego jak poniższy wyciągnie informacje w nowych komórkach (napiszę na przykładzie to będzie bardziej czytelne)
To jest plik z 2 przykładowymi blokami danych. Kolorem szarym zaznaczyłem linijki do zignorowania, które występują w pliku, ale nie są brane pod uwagę w tworzeniu tablicy. Kolorem pomarańczowym i różowym oznaczyłem 1 z 2 bloków danych. I teraz chciałbym, aby linijki przy których są niebieskie adnotacje były 1,2 i 3 komórką tej tablicy. Tekst kolorem różowym też należy do bloku danych, ale chciałbym aby był on pominięty i potraktowany jako śmieć. Cały blok zaczyna się <tr> i kończy się </tr>, a każda "komórka" <td>; </td>.<table width="100%" cellpadding="0" cellspacing="0" class="display discog">
<thead>
<tr>
<th class="releaseCol">Name</th>
<th class="typeCol">Type</th>
<th class="yearCol">Year</th>
<th class="reviewsCol">Reviews</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="http://www.metal-archives.com/albums/Am ... 7">Disment of Soul</a></td> # 1 komórka tabeli
<td>Demo</td> # 2. komórka tabeli
<td>1991</td> # 3. komórka tabeli
<td> <a href="http://www.metal-archives.com/reviews/A ... l/6177/">1 (78%)</a> </td> # śmieć (linijka niepotrzebna)
</tr>
<tr>
<td><a href="http://www.metal-archives.com/albums/Am ... is</a></td>
<td>Single</td>
<td>1992</td>
<td>
<a href="http://www.metal-archives.com/reviews/A ... /29272/">1 (85%)</a>
</td>
</tr>
</tbody>
</table>
Mam nadzieję, że jest ktoś mi w stanie pomóc
