回答編集履歴
1
ワンライナーも追加します
    
        answer	
    CHANGED
    
    | @@ -13,4 +13,9 @@ | |
| 13 13 | 
             
                if [ $CN -ge 1 ] && [ $CN -le 4 ] || [ $CN -eq 16 ] || [ $CN -eq 18 ]; then
         | 
| 14 14 | 
             
                    echo $tt | cut -d\> -f2 | cut -d\< -f1
         | 
| 15 15 | 
             
                fi
         | 
| 16 | 
            -
            done<hogehoge.txt
         | 
| 16 | 
            +
            done<hogehoge.txt
         | 
| 17 | 
            +
             | 
| 18 | 
            +
             | 
| 19 | 
            +
            一応ワンライナーperlですが 空白行はsedで逃げました、perlでも出来ますが。
         | 
| 20 | 
            +
             | 
| 21 | 
            +
            cat hogehoge.txt |perl -nle'($_=~/<tr align=\"right\">/)? $i=0:$i++;if($i>=1 && $i<=4 || $i==16 || $i==18){print substr($_,index($_,">",2)+1,index($_,"</td")-index($_,">",2)-1)}' |sed /^$/d
         | 
