2017-08-23 4 views
0

htmlを使用してマウントポイントのスペースを表形式で表示しようとしています。私は太字で最初の列が必要です。私を助けてください。ここでforstループのforstループの文字を太字にします。

は、私がこれまでにやったことです:

input="/tmp/mountpoint.txt" 
tmpfile="/tmp/tmpfile.html" 
output="/tmp/df.out" 
df -PTh | column -t | sort -n -k6n > $input 
awk 'BEGIN{print "<html><body><table border=1>"} {print "<tr>";for(i=1;i<=NF;i++)print "<td><font color='#00000'>" $i"</td></font>";print "</tr>"} END{print "</table></body></html>"}' "$input" > "$tmpfile" 
sed -e '10d' $tmpfile > $output` 

O/P of my script

+0

最初の行、または最初の列?最初の行を意味する場合は、 '​​'の代わりにセルに ''(テーブルヘッダ)を使用してください。最初の列を意味する場合は、 'td:first-child {font-weight:bold; } 'をCSSに送信します。 –

+0

こんにちは、お返事ありがとうございます。これをループに入れるにはどうすればいいですか?私はコーディングに新しいです、助けてください。 –

答えて

0

あなたはこのように試すことができます:

Fiddle

td:first-child{ 
 
    font-weight: bold !important; 
 
    color:blue; 
 
}
<div class='textWord_about'> 
 
    <table border='1'> 
 
    <tbody> 
 
    <tr> 
 
     <td>1111111111111111111111111111</td> 
 
     <td>2222</td> 
 
     <td>3333</td> 
 
     <td>4444</td> 
 
    </tr> 
 
    <tr> 
 
     <td>11111111111111111111111111</td> 
 
     <td>2222</td> 
 
     <td>3333</td> 
 
     <td>4444</td> 
 
    </tr> 
 
    <tr> 
 
     <td>11111111111111111111111111111111</td> 
 
     <td>2222</td> 
 
     <td>3333</td> 
 
     <td>4444</td> 
 
    </tr> 
 
    <tr> 
 
     <td>1111111111111111111111111111111</td> 
 
     <td>2222</td> 
 
     <td>3333</td> 
 
     <td>4444</td> 
 
    </tr> 
 
    <tr> 
 
     <td>11111111111111111111111111111111111</td> 
 
     <td>2222</td> 
 
     <td>3333</td> 
 
     <td>4444</td> 
 
    </tr> 
 
    </tbody> 
 
    </table> 
 
</div> 
 
<div class='directly-follow'> 
 

 
</div>

関連する問題