列表 2. 用于生成 HTML 格式化页面以供读取日志文件的示例脚本

#!/bin/sh

echo '<h1>Log files in /var/log</h1><p>'
echo '<table border=1>
<tr><th>Name<th>date<th>size<tr>'
ls -ld /var/log/* | \
sed -e "s/^[-rwxds]*[ 0-9]* \([a-z0-9A-Z]* *\)\{2\}
\([0-9]*\) \([A-Za-z]\{3\}
*[0-9]\{1,2\} *[0-9:]*\)
\(.*\/\)\(.*\)/<td><a
href=http:\/\/myhost.mydomain
\/\4\5>\5<\/a><td>\3<td
align=RIGHT>\2<tr>/"
echo '</table>'
© . All rights reserved.