2016-09-06 26 views
1

awkを使用してこのテーブルからデータを抽出したいが、正しい出力を得ることができない。私はAWKを使って試してみたが、私はそれが権利を取得することはできませんMajorstuenを経由して4 Bergkrystallen午前18時55分awkを使用してhtmlからデータを抽出

私はこれをしたい

<tr> 
    <td class="center">4 
    </td> 
    <td>Bergkrystallen via Majorstuen 
    </td> 
    <td> 
    <img src='/Content/img/train2.png'/> 
    </td> 
    <td>18:55 
    </td> 
    <td class="center">1</td> 
</tr> 

:テーブルの各行は、次のようになります

file.html | awk -F "</?td.*>" '/<\/?td.*>.*/ {print $2 }' 

答えて

1

試してみてください。

awk -F "</?td.*>" '/<\/?td.*>.*/ {printf "%s ",$2 } END {printf "\n"}' 

注 - ソースHTMLが一貫している場合は、おそらくのみ動作します...

:)
デール

関連する問題